]> git.armaanb.net Git - stagit.git/commitdiff
improve make dist, thanks Quentin Rameau
authorHiltjo Posthuma <hiltjo@codemadness.org>
Sun, 20 Mar 2016 14:36:21 +0000 (15:36 +0100)
committerHiltjo Posthuma <hiltjo@codemadness.org>
Sun, 20 Mar 2016 14:36:21 +0000 (15:36 +0100)
based on a patch from Quentin with some additions.

- don't build before make dist
- package in directory: stagit-VERSION.

Makefile

index 481cf05edc47626e1b04a4c28e372b97b84beb80..23308fe27d67471f919683d4fdb4a2a81204d042 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 include config.mk
 
 NAME = stagit
-VERSION = 0.4
+VERSION = 0.3
 SRC = \
        stagit.c\
        stagit-index.c
@@ -33,18 +33,18 @@ all: $(BIN)
 .c.o:
        ${CC} -c ${CFLAGS} $<
 
-dist: $(BIN)
-       rm -rf release/${VERSION}
-       mkdir -p release/${VERSION}
+dist:
+       rm -rf stagit-${VERSION}
+       mkdir -p stagit-${VERSION}
        cp -f ${MAN1} ${HDR} ${SCRIPTS} ${SRC} ${COMPATSRC} ${DOC} \
                Makefile config.def.h config.mk \
                favicon.png logo.png style.css \
                example.sh \
-               release/${VERSION}/
+               stagit-${VERSION}
        # make tarball
-       rm -f stagit-${VERSION}.tar.gz
-       (cd release/${VERSION}; \
-       tar -czf ../../stagit-${VERSION}.tar.gz .)
+       tar -cf - stagit-${VERSION} | \
+               gzip -c > stagit-${VERSION}.tar.gz
+       rm -rf stagit-${VERSION}
 
 ${OBJ}: config.h config.mk ${HDR}