diff options
| author | Jakob Kaivo <jkk@ung.org> | 2019-01-28 18:23:09 -0500 |
|---|---|---|
| committer | Jakob Kaivo <jkk@ung.org> | 2019-01-28 18:23:09 -0500 |
| commit | 7c3889f95bd92fb25686bf04daa8ab2acb920f75 (patch) | |
| tree | ce26601e8ee117309ebd3fb99d9c4e86d4a8715a | |
| parent | 678c7a2e221c4de467055d324bc79d62e7bec6db (diff) | |
move externs from macro definitions to end of respective headers
| -rwxr-xr-x | mkh.sh | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -62,11 +62,9 @@ EOF if [ -f $HEADER.MACRO ]; then for i in $(sort $HEADER.MACRO); do - grep ' *extern.*;$' $i grep -E '^#(if|def|undef|el|end)' $i done printf '\n' - rm $HEADER.MACRO fi if [ -f $HEADER.TYPE ]; then @@ -146,6 +144,14 @@ if [ -f $HEADER.FUNCTION ]; then rm -f $HEADER.FUNCTION fi +if [ -f $HEADER.MACRO ]; then + for i in $(sort $HEADER.MACRO); do + grep ' *extern.*;$' $i + done + printf '\n' + rm $HEADER.MACRO +fi + rm -f $HEADER.REFERENCE printf '\n#endif\n' |
