X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=autobuild.git;a=blobdiff_plain;f=Makefile;h=0e487ffb8c1ebf803917f55c8be5a37b52571c6f;hp=2260df74616ed32d1bec0fc1f4e77e83c28a1523;hb=HEAD;hpb=7266242a5a7f006244f128eb5f2782b798ef867a diff --git a/Makefile b/Makefile index 2260df7..0e487ff 100644 --- a/Makefile +++ b/Makefile @@ -14,12 +14,17 @@ clean: rm -f Build Build.tmp Build: $(SOURCES) +# 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 $@