X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=autobuild.git;a=blobdiff_plain;f=Makefile;h=0e487ffb8c1ebf803917f55c8be5a37b52571c6f;hp=dce93f9970bb17db8868ecd3c64674a19871418a;hb=HEAD;hpb=336bbed1e8e4131dff6d4d02af2309cb22f61792 diff --git a/Makefile b/Makefile index dce93f9..0e487ff 100644 --- a/Makefile +++ b/Makefile @@ -14,12 +14,17 @@ clean: rm -f Build Build.tmp Build: $(SOURCES) - rm -f $@.tmp +# Concatenate the source files to $@.tmp. + rm -f $@ $@.tmp for i in $(SOURCES); do \ cat $$i >> $@.tmp; \ echo >> $@.tmp; \ done - head -q -n -1 $@.tmp > $@ +# Copy the content of $@.tmp to $@ except for the last line. + lines=`wc -l $@.tmp | awk '{print $$1}'` && \ + lines=`expr $$lines - 1` && \ + head -n $$lines $@.tmp > $@ +# Clean up. rm -f $@.tmp chmod a=rx $@