Changed copyright notice, made installation less dependent on ACK
This commit is contained in:
@@ -1,25 +1,27 @@
|
||||
# $Header$
|
||||
EMHOME=../../..
|
||||
PROF=
|
||||
LLOPT= # -vvv -x
|
||||
INCLUDES = -I$(EMHOME)/h
|
||||
CFLAGS=-O -DNDEBUG $(INCLUDES) $(PROF)
|
||||
INCLUDES =
|
||||
DEFINES = -DNDEBUG
|
||||
CFLAGS=-O $(DEFINES) $(INCLUDES) $(PROF)
|
||||
LDFLAGS=
|
||||
OBJECTS = main.o gencode.o compute.o LLgen.o tokens.o check.o reach.o global.o name.o sets.o Lpars.o alloc.o machdep.o cclass.o
|
||||
CFILES = main.c gencode.c compute.c LLgen.c tokens.c check.c reach.c global.c name.c sets.c Lpars.c alloc.c machdep.c cclass.c
|
||||
FILES =types.h tunable.h extern.h io.h sets.h tokens.g LLgen.g main.c name.c compute.c sets.c gencode.c global.c check.c reach.c alloc.c machdep.c Makefile cclass.c
|
||||
FILES =types.h extern.h io.h sets.h tokens.g LLgen.g main.c name.c compute.c sets.c gencode.c global.c check.c reach.c alloc.c machdep.c Makefile cclass.c
|
||||
GFILES = tokens.g LLgen.g
|
||||
LINT = lint -b -DNDEBUG -DNORCSID
|
||||
LINT = lint -b $(DEFINES) -DNORCSID
|
||||
|
||||
LIBDIRSTR = \"$(LIBDIR)\"
|
||||
|
||||
all: parser
|
||||
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "CFLAGS=$(CFLAGS)" "PROF=$(PROF)"
|
||||
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "CFLAGS=$(CFLAGS)" "PROF=$(PROF)" "LIBDIR=$(LIBDIR)"
|
||||
|
||||
parser: $(GFILES)
|
||||
LLgen $(LLOPT) $(GFILES)
|
||||
@touch parser
|
||||
|
||||
first: firstparser
|
||||
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "CFLAGS=$(CFLAGS)" "PROF=$(PROF)"
|
||||
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "CFLAGS=$(CFLAGS)" "PROF=$(PROF)" "LIBDIR=$(LIBDIR)"
|
||||
|
||||
firstparser:
|
||||
cp LLgen.c.dist LLgen.c
|
||||
@@ -29,7 +31,7 @@ firstparser:
|
||||
@touch parser
|
||||
|
||||
LLgen: $(OBJECTS)
|
||||
$(CC) $(PROF) $(LDFLAGS) $(OBJECTS) $(EMHOME)/modules/lib/libsystem.a -o LLgen
|
||||
$(CC) $(PROF) $(LDFLAGS) $(OBJECTS) -o LLgen
|
||||
@size LLgen
|
||||
|
||||
pr :
|
||||
@@ -49,6 +51,9 @@ distr:
|
||||
cp LLgen.c LLgen.c.dist
|
||||
cp tokens.c tokens.c.dist
|
||||
|
||||
machdep.o: machdep.c
|
||||
$(CC) -c $(CFLAGS) -DLIBDIR=$(LIBDIRSTR) machdep.c
|
||||
|
||||
# The next lines are generated automatically
|
||||
# AUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTOAUTO
|
||||
LLgen.o: Lpars.h
|
||||
@@ -76,7 +81,6 @@ gencode.o: types.h
|
||||
global.o: extern.h
|
||||
global.o: io.h
|
||||
global.o: types.h
|
||||
machdep.o: $(EMHOME)/h/em_path.h
|
||||
machdep.o: types.h
|
||||
main.o: extern.h
|
||||
main.o: io.h
|
||||
|
||||
Reference in New Issue
Block a user