[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ams-pers-scheme-0.01
From: |
Thien-Thi Nguyen |
Subject: |
Re: ams-pers-scheme-0.01 |
Date: |
Wed, 26 Dec 2001 12:55:13 -0800 |
From: Alex Shinn <address@hidden>
Date: 26 Dec 2001 10:03:50 +0900
The current Makefile takes a "least changes" approach which does a
cvs co instead of rcs co (for each file, on a remote server, so make
dist took several minutes :) This'll bug me enough to write something
else soon.
thanks for motivating me to look at the cvs side of things... there is
now a Makefile.in.CVS, Makefile.in.RCS and .nobody.README. fyi, the cvs
dist rule is now:
dist:
test -n "$(CVSROOT)" -a -n "$(dd)"
rm -rf tmp/$(dd)
test -d tmp || mkdir tmp
cd tmp ; cvs -d $(CVSROOT) export -kv -r$(disttag) -d $(dd) $(PACKAGE)
for f in $(extradist) ; do cp -p $$f tmp/$(dd)/$$f ; done
rmdir tmp/$(dd)/$(dd)
for f in $(minusdist) ; do rm -rf tmp/$(dd)/$$f ; done
touch tmp/$(dd)/nobody/testing/nobody/.dont-check-gpgutils
(cd tmp/$(dd)/nobody/testing/nobody ; ln -s ../.. nobody)
(cd tmp/$(dd)/nobody/testing/benchmarks ; ln -s ../.. nobody)
(cd tmp/$(dd)/bin ; ln -s ../nobody nobody)
(cd tmp ; GZIP=--best tar czf ../$(dd).tar.gz $(dd))
rm -rf tmp/$(dd)
thi