mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 13:37:12 +00:00
dist target.
This commit is contained in:
15
Makefile
15
Makefile
@ -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}
|
||||
|
||||
|
Reference in New Issue
Block a user