From: Todd C. Miller Date: Sat, 12 Mar 1994 21:15:19 +0000 (+0000) Subject: added dist target X-Git-Tag: SUDO_1_3_1~285 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c65bf9a27545e886bcc260912a2ca5f9c18cbf75;p=sudo added dist target --- diff --git a/Makefile.in b/Makefile.in index 874e26baa..b55bfc7e9 100644 --- a/Makefile.in +++ b/Makefile.in @@ -174,6 +174,14 @@ OBJS = check.o find_path.o getpass.o logging.o parse.o sudo.o y.tab.o \ HDRS = sudo.h insults.h +DISTFILES = $(SRCS) $(HDRS) BUGS CHANGES COPYING INSTALL Makefile.in PORTING \ + README README.beta README.v1.3.1 SUPPORTED TODO aclocal.m4 \ + config.h.in configure configure.in indent.pro installbsd \ + pathnames.h.in sample.sudoers sudo.man sudoers \ + visudoers/Makefile.in visudoers/config.h visudoers/pathnames.h \ + visudoers/sudo.h visudoers/visudo.c visudoers/visudo.lex \ + visudoers/visudo.yacc + all: $(PROGS) .c.o: @@ -211,6 +219,12 @@ install-sudoers: install-man: $(INSTALL) -o $(owner) -g $(group) -m 0644 sudo.man $(mandir)/sudo.$(manext) +tags: $(SRCS) + ctags $(SRCS) + +TAGS: $(SRCS) + etags $(SRCS) + clean: -rm -f lex.yy.* y.tab.* *.o $(PROGS) core ( cd visudoers && make $@ ) @@ -222,11 +236,12 @@ distclean: clean ( cd visudoers && make $@ ) realclean: distclean - rm -f TAGS + rm -f TAGS tags ( cd visudoers && make $@ ) -TAGS: - etags ${srcdir}/*.m4 ${srcdir}/*.sh ${srcdir}/[a-z]*.in ${srcdir}/*.texi - -# Prevent GNU make v3 from overflowing arg limit on SysV. -.NOEXPORT: +dist: $(DISTFILES) + rm -f ../cu-sudo.v1.3.1.tar.Z + ( cd .. ; TF="/tmp/sudo.dist$$" ; rm -f $$TF ; for i in $(DISTFILES) ; \ + do echo sudo.v1.3.1/$$i >> $$TF ; done ; tar cf cu-sudo.v1.3.1.tar \ + `cat $$TF` && compress cu-sudo.v1.3.1.tar ) + ls -l ../cu-sudo.v1.3.1.tar.Z