X-Git-Url: http://git.tuebingen.mpg.de/?p=osl.git;a=blobdiff_plain;f=Makefile;h=c741cb97ea457e10076e2b0c84d77b4f2c745d50;hp=24fba19d3062e4c7dfd400c5b805688037dd9f2a;hb=c36dc2cd252559a03b44d7f8d6ed6565ded2edc5;hpb=56991e79c2e29385fb654850e1f23b0243d66c8a diff --git a/Makefile b/Makefile index 24fba19..c741cb9 100644 --- a/Makefile +++ b/Makefile @@ -146,11 +146,12 @@ $(realname): $(objects) $(CC) $(LDFLAGS) -o $@ $(objects) -lcrypto osl_errors.h: errlist + echo '/** public error codes of the osl library. */' > $@ sed -e 's/\([A-Z_]*\) .*/ E_OSL_\1/' \ -e '1s/^/enum osl_errors {/1' \ -e '1s/$$/=1/1' \ -e '$$!s/$$/,/g' \ - -e '$$s/$$/};/1' $< > $@ + -e '$$s/$$/};/1' $< >> $@ errtab.h: errlist sed -e 's/^\([A-Z_]*\)\s*\(.*\)/OSL_ERROR(E_OSL_\1, \2)/g' $< > $@