]> git.armaanb.net Git - stagit.git/blobdiff - Makefile
clean generated tarball too
[stagit.git] / Makefile
index 23308fe27d67471f919683d4fdb4a2a81204d042..eb6e9e8d0b87fa0fdac9343100331c1be9085621 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 include config.mk
 
 NAME = stagit
-VERSION = 0.3
+VERSION = 0.3.1
 SRC = \
        stagit.c\
        stagit-index.c
@@ -30,21 +30,24 @@ OBJ = ${SRC:.c=.o} ${COMPATOBJ}
 
 all: $(BIN)
 
+.o:
+       ${CC} ${LDFLAGS} -o $@ ${LIBS}
+
 .c.o:
-       ${CC} -c ${CFLAGS} $<
+       ${CC} -c ${CFLAGS} ${CPPFLAGS} -o $@ -c $<
 
 dist:
-       rm -rf stagit-${VERSION}
-       mkdir -p stagit-${VERSION}
+       rm -rf ${NAME}-${VERSION}
+       mkdir -p ${NAME}-${VERSION}
        cp -f ${MAN1} ${HDR} ${SCRIPTS} ${SRC} ${COMPATSRC} ${DOC} \
                Makefile config.def.h config.mk \
                favicon.png logo.png style.css \
                example.sh \
-               stagit-${VERSION}
+               ${NAME}-${VERSION}
        # make tarball
-       tar -cf - stagit-${VERSION} | \
-               gzip -c > stagit-${VERSION}.tar.gz
-       rm -rf stagit-${VERSION}
+       tar -cf - ${NAME}-${VERSION} | \
+               gzip -c > ${NAME}-${VERSION}.tar.gz
+       rm -rf ${NAME}-${VERSION}
 
 ${OBJ}: config.h config.mk ${HDR}
 
@@ -59,7 +62,7 @@ stagit-index: stagit-index.o ${COMPATOBJ}
        ${CC} -o $@ stagit-index.o ${COMPATOBJ} ${LDFLAGS}
 
 clean:
-       rm -f ${BIN} ${OBJ}
+       rm -f ${BIN} ${OBJ} ${NAME}-${VERSION}.tar.gz
 
 install: all
        # installing executable files.