chiark / gitweb /
Bugfix.
[userv.git] / Makefile.in
index 51973746df5c1ea4f3fac3f79fc976433ecad078..b414ac6e6b87a77d1ee415e449923bf2756ec0cb 100644 (file)
@@ -77,7 +77,7 @@ parserlexer.o:        lexer.c parser.c config.h common.h pcsum.h daemon.h lib.h tokens.
                $(CC) -c $(CPPFLAGS) $(CFLAGS) lexer.c -o $@
 
 pcsum.h:       common.h
-               md5sum common.h | perl -pe 's/../0x$$&,/g; s/,$$//;' \
+               md5sum <common.h | perl -pe 's/../0x$$&,/g; s/,$$//;' \
                        >pcsum.h.new && mv pcsum.h.new pcsum.h
 
 tokens.h:      language.i4
@@ -104,8 +104,9 @@ shipprep:   $(SHIPTARGETS)
 ship:          $(SHIPTARGETS)
                rm -rf shipcheck
                mkdir -p shipcheck/userv-$(VERSION)
-               cp -av $^ shipcheck/userv-$(VERSION)
-               GZIP=-9v tar zvvcCf shipcheck userv-$(VERSION).tar.gz userv-$(VERSION)
+               cp -a $^ shipcheck/userv-$(VERSION)
+               cd shipcheck && \
+                GZIP=-9v tar zvvcf userv-$(VERSION).tar.gz userv-$(VERSION)
                rm -rf shipcheck/userv-$(VERSION)
 
 linecount:     $(SOURCES)