X-Git-Url: http://git.thejh.net/?p=libjh.git;a=blobdiff_plain;f=compile.sh;h=0768dafc1d835714307288b0a5d882902c23997b;hp=0e005667c97fbc7ce258eaf40a71ad9292503721;hb=d4b2a067d3cea42caa72a036cc0d06934ca20ac8;hpb=e3a7f339e843d1424aef577e5634ac70343ec49c diff --git a/compile.sh b/compile.sh index 0e00566..0768daf 100755 --- a/compile.sh +++ b/compile.sh @@ -1,6 +1,9 @@ #!/bin/bash # YES, THIS NEEDS BASH, NOT /bin/sh (e.g. for <<<). +# Copyright (2013) Jann Horn +# This code is licensed under the AGPLv3. + # -f for files with weird names # -u for coding mistakes (or against, to be precise) # -e and -o pipefail so that we don't have to spam the code with error handling @@ -36,7 +39,7 @@ for source_file in $(ls|grep '\.c$'); do echo '' echo '' -done > gen/libjh.h +done > gen/jh.h # preprocess all source files for source_file in $(ls|grep '\.c$'); do @@ -44,7 +47,7 @@ for source_file in $(ls|grep '\.c$'); do source_name="$(sed 's|\.c$||' <<< "$source_file")" # do our own preprocessing - echo '#include "../libjh.h"' > "gen/realc/$source_name.c" + echo '#include "../jh.h"' > "gen/realc/$source_name.c" cat "$source_file" | grep -v '^PUBLIC_CONST ' | @@ -76,4 +79,4 @@ done # ... and link! cd gen/obj $CC -shared -Wl,-soname,libjh.so -o ../libjh.so $(ls) -cd ../.. \ No newline at end of file +cd ../..