From fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 8 Jul 2015 20:46:52 -0400 Subject: Initial commit --- noao/digiphot/photcal/parser/mkpkg | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 noao/digiphot/photcal/parser/mkpkg (limited to 'noao/digiphot/photcal/parser/mkpkg') diff --git a/noao/digiphot/photcal/parser/mkpkg b/noao/digiphot/photcal/parser/mkpkg new file mode 100644 index 00000000..0580f0e0 --- /dev/null +++ b/noao/digiphot/photcal/parser/mkpkg @@ -0,0 +1,43 @@ +# The MKPKG file for the PARSER subdirectory. + +$checkout libpkg.a ".." +$update libpkg.a +$checkin libpkg.a ".." +$exit + +libpkg.a: + $ifnewer (preval.gx, preval.x) + $generic -k -o preval.x preval.gx + $endif + + $ifnewer (parser.y, parser.x) + $ifeq (HOSTID, unix) + $echo "parser.x is out of date; rebuilding with XYACC:" + !xyacc -d parser.y + $move ytab.x parser.x + $move ytab.h ../lib/prtoken.h + $else + $echo "parser.x is out of date; rebuild with XYACC" + $endif + $endif + + parser.x "../lib/lexer.h" "../lib/parser.h" "../lib/prdefs.h"\ + + pralloc.x "../lib/parser.h" "../lib/prstruct.h" "parser.com" + prcat.x + prcode.x "../lib/lexer.h" "../lib/parser.h" "../lib/preval.h"\ + "../lib/prtoken.h" "prcode.com" + prconv.x "../lib/parser.h" + prerror.x "../lib/parser.h" "../lib/prdefs.h" "lexer.com" + preval.x "../lib/parser.h" "../lib/preval.h" + prexit.x "../lib/parser.h" "../lib/prdefs.h" + prget.x "../lib/parser.h" "../lib/prstruct.h" "parser.com" + prlexer.x "../lib/lexer.h" "../lib/prtoken.h" "lexer.com"\ + + prmap.x "../lib/parser.h" "../lib/prdefs.h" + prparse.x "../lib/parser.h" "../lib/prdefs.h" "lexer.com" + prput.x "../lib/parser.h" "../lib/prstruct.h" "parser.com" + prtable.x "../lib/parser.h" "../lib/prdefs.h" + prvtran.x + t_chkconfig.x "../lib/parser.h" + ; -- cgit