From 30b980bf7e7070166d406aeda66324829d8832e0 Mon Sep 17 00:00:00 2001 From: dtrg Date: Sat, 11 Nov 2006 22:58:30 +0000 Subject: [PATCH] Added a pmfile to allow LLgen to be built as part of the ACK again. --- util/LLgen/pmfile-ack | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 util/LLgen/pmfile-ack diff --git a/util/LLgen/pmfile-ack b/util/LLgen/pmfile-ack new file mode 100644 index 000000000..7785418ac --- /dev/null +++ b/util/LLgen/pmfile-ack @@ -0,0 +1,37 @@ +-- $Source$ +-- $State$ + +local d = ROOTDIR.."util/LLgen/" + +tool_LLgen = cprogram { + CDEFINES = {PARENT, 'NON_CORRECTING', 'LIBDIR="'..d..'lib"'}, + + cfile (d.."src/main.c"), + cfile (d.."src/gencode.c"), + cfile (d.."src/compute.c"), + cfile (d.."src/check.c"), + cfile (d.."src/reach.c"), + cfile (d.."src/global.c"), + cfile (d.."src/name.c"), + cfile (d.."src/sets.c"), + cfile (d.."src/alloc.c"), + cfile (d.."src/machdep.c"), + cfile (d.."src/cclass.c"), + cfile (d.."src/savegram.c"), + + -- These use pre-LLgen'd version of the files. If LLgen.g gets updated, + -- they need rebuilding. Use the bootstrap script to do this. + + cfile (d.."src/LLgen.c"), + cfile (d.."src/Lpars.c"), + cfile (d.."src/tokens.c"), + + outputs = {"%U%/LLgen"}, + install = pm.install("%TOOLDIR%LLgen") +} + +-- Revision history +-- $Log$ +-- Revision 1.1 2006-11-11 22:58:30 dtrg +-- Added a pmfile to allow LLgen to be built as part of the ACK again. +-- \ No newline at end of file