head 1.2; access; symbols SHTOOL_1_0_0:1.1.1.1 RSE:1.1.1; locks; strict; comment @# @; 1.2 date 99.04.29.11.22.24; author rse; state dead; branches; next 1.1; 1.1 date 99.04.29.11.19.34; author rse; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 99.04.29.11.19.34; author rse; state Exp; branches; next ; desc @@ 1.2 log @*** empty log message *** @ text @## ## Makefile for shtool ## Copyright (c) 1999 Ralf S. Engelschall, All Rights Reserved. ## SCRIPTS = \ becho.sh \ buildinfo.sh \ checkheader.sh \ findcpp.sh \ findperl.sh \ findprg.sh \ fixperm.sh \ fp2rp.sh \ guessos.sh \ install.sh \ mkdir.sh \ mkshadow.sh \ newvers.sh \ ppl.sh \ prop.sh \ slo.sh NEWVERS = sh ./newvers.sh _NEWVERS = \ $(NEWVERS) -l txt -n shtool -p shtool $$OPT VERSION;\ V=`$(NEWVERS) -l txt -d long VERSION`;\ sed -e "s/Version .*(.*)/Version $$V/g" README.n && mv README.n README _UPDATEVERS = \ V=`$(NEWVERS) -l txt -d short VERSION`;\ $(NEWVERS) -l txt -n shtool -p shtool -r $$V VERSION;\ V=`$(NEWVERS) -l txt -d long VERSION`;\ sed -e "s/Version .*(.*)/Version $$V/g" README.n && mv README.n README all: shtool shtool: $(SCRIPTS) @@perl Makefile.pl realclean: rm -f shtool dist: @@V=`$(NEWVERS) -l txt -d short VERSION`; \ gtar --no-recursion -cvf - `find * -depth -print | sort | grep -v CVS | grep -v .cvsignore ` |\ tardy --user_number=0 --user_name=rse \ --group_number=0 --group_name=en \ --prefix=shtool-$$V - |\ gzip --best >/tmp/shtool-$$V.tar.gz && \ cp /tmp/shtool-$$V.tar.gz .; rm -f /tmp/shtool-$$V.tar.gz; \ ls -l shtool-$$V.tar.gz snap: distclean @@V=`$(NEWVERS) -l txt -d short VERSION`; \ gtar --no-recursion -cvf - `find * -depth -print | sort` |\ tardy --user_number=0 --user_name=rse \ --group_number=0 --group_name=en \ --prefix=shtool-$$V - |\ gzip --best >/tmp/shtool-$$V-SNAP.tar.gz && \ cp /tmp/shtool-$$V-SNAP.tar.gz .; rm -f /tmp/shtool-$$V-SNAP.tar.gz; \ ls -l shtool-$$V-SNAP.tar.gz new-version: OPT='-i v' && $(_NEWVERS) new-revision: OPT='-i r' && $(_NEWVERS) new-patchlevel: OPT='-i P' && $(_NEWVERS) new-betalevel: OPT='-i b' && $(_NEWVERS) new-alphalevel: OPT='-i a' && $(_NEWVERS) new-snaplevel: OPT='-i s' && $(_NEWVERS) new-release: OPT='-r $(R)' && $(_NEWVERS) update-version: $(_UPDATEVERS) @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Import of shtool 1.0.0 @ text @@