1
0
mirror of https://frontier.innolan.net/rainlance/amiga-tz.git synced 2026-05-07 07:49:31 +00:00

typecheck rule added

SCCS-file: Makefile
SCCS-SID: 7.99
This commit is contained in:
Arthur David Olson
2004-11-29 10:02:21 -05:00
committed by Paul Eggert
parent 900ce9f333
commit d2209e4843

View File

@@ -270,6 +270,8 @@ MISC= usno1988 usno1989 usno1989a usno1995 usno1997 usno1998 \
itca.jpg $(WEB_PAGES) checktab.awk workman.sh
ENCHILADA= $(DOCS) $(SOURCES) $(DATA) $(MISC)
TMPDIR= /tmp/,tzpublic
# And for the benefit of csh users on systems that assume the user
# shell should be used to handle commands in Makefiles. . .
@@ -386,15 +388,30 @@ names:
# The zics below ensure that each data file can stand on its own.
public: $(ENCHILADA) zic
-mkdir /tmp/,tzpublic
-for i in $(TDATA) ; do zic -v -d /tmp/,tzpublic $$i 2>&1 | grep -v "starting year" ; done
for i in $(TDATA) ; do zic -d /tmp/,tzpublic $$i || exit; done
rm -f -r /tmp/,tzpublic
-mkdir $(TMPDIR)
-for i in $(TDATA) ; do zic -v -d $(TMPDIR) $$i 2>&1 | grep -v "starting year" ; done
for i in $(TDATA) ; do zic -d $(TMPDIR) $$i || exit; done
rm -f -r $(TMPDIR)
for i in *.[1-8] ; do sh workman.sh $$i > $$i.txt || exit; done
$(AWK) -f checktab.awk $(PRIMARY_YDATA)
tar cf - $(DOCS) $(SOURCES) $(MISC) *.[1-8].txt | gzip -9 > tzcode.tar.gz
tar cf - $(DATA) | gzip -9 > tzdata.tar.gz
# XXX--should do plain make rather than "make zdump" below
typecheck:
make clean
make zdump CFLAGS=-Wp,-D_TIME_T,-Dtime_t=float
./zdump -v US/Eastern
make clean
make zdump CFLAGS=-Wp,-D_TIME_T,-Dtime_t=long\\\ long
./zdump -v US/Eastern
make clean
make zdump CFLAGS=-Wp,-D_TIME_T,-Dtime_t=unsigned
./zdump -v US/Eastern
make clean
zonenames: $(TDATA)
@$(AWK) '/^Zone/ { print $$2 } /^Link/ { print $$3 }' $(TDATA)