diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2007-11-20 12:00:16 +0000 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2007-11-20 12:00:16 +0000 |
commit | 0d9ebaafb18dbeb52b0da297202393d30c4d62cf (patch) | |
tree | 808ed257702492c59c6fb10b45cef5c5443598d3 /Makefile | |
parent | 1717764134570d372ff8f3345c72107687011878 (diff) |
dist target.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -1,4 +1,4 @@ -# $Id: Makefile,v 1.41 2007-11-16 21:31:03 nicm Exp $ +# $Id: Makefile,v 1.42 2007-11-20 12:00:16 nicm Exp $ .SUFFIXES: .c .o .y .h .PHONY: clean @@ -63,6 +63,10 @@ CFLAGS+= -DUSE_LIBUTIL_H OBJS= ${SRCS:S/.c/.o/:S/.y/.o/} +DISTDIR= ${PROG}-${VERSION} +DISTFILES= *.[chyl] Makefile GNUmakefile *.[1-9] NOTES TODO \ + `find examples compat -type f -and ! -path '*CVS*'` + CLEANFILES= ${PROG} *.o .depend *~ ${PROG}.core *.log .c.o: @@ -80,6 +84,15 @@ ${PROG}: ${OBJS} depend: mkdep ${CFLAGS} ${INCDIRS} ${SRCS:M*.c} +dist: clean + grep '^#DEBUG=' Makefile + grep '^#DEBUG=' GNUmakefile + [ "`(grep '^VERSION' Makefile; grep '^VERSION' GNUmakefile)| \ + uniq -u`" = "" ] + tar -zc \ + -s '/.*/${DISTDIR}\/\0/' \ + -f ${DISTDIR}.tar.gz ${DISTFILES} + lint: lint -cehvx ${CFLAGS:M-D*} ${SRCS:M*.c} |