Changed so that the installation process will continue if LLgen
is not present yet. Also added Makefile to the "make pr" entry.
This commit is contained in:
parent
0d5c765070
commit
2c7c97051b
1 changed files with 4 additions and 3 deletions
|
@ -1,6 +1,6 @@
|
||||||
# $Header$
|
# $Header$
|
||||||
PROF=
|
PROF=
|
||||||
LLOPT=-vvv -x
|
LLOPT= # -vvv -x
|
||||||
CFLAGS=$(PROF) -O -DNDEBUG # -R
|
CFLAGS=$(PROF) -O -DNDEBUG # -R
|
||||||
LDFLAGS=-i
|
LDFLAGS=-i
|
||||||
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
|
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
|
||||||
|
@ -14,7 +14,8 @@ all:
|
||||||
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "PROF=$(PROF)" "CFLAGS=$(CFLAGS)"
|
@make LLgen "LDFLAGS=$(LDFLAGS)" "CC=$(CC)" "PROF=$(PROF)" "CFLAGS=$(CFLAGS)"
|
||||||
|
|
||||||
parser: $(GFILES)
|
parser: $(GFILES)
|
||||||
LLgen $(LLOPT) $(GFILES)
|
-LLgen $(LLOPT) $(GFILES)
|
||||||
|
# must continue when installing LLgen
|
||||||
@touch parser
|
@touch parser
|
||||||
|
|
||||||
LLgen: $(OBJECTS)
|
LLgen: $(OBJECTS)
|
||||||
|
@ -22,7 +23,7 @@ LLgen: $(OBJECTS)
|
||||||
@size LLgen
|
@size LLgen
|
||||||
|
|
||||||
pr :
|
pr :
|
||||||
@pr $(FILES) ../lib/rec ../lib/incl
|
@pr $(FILES) ../lib/rec ../lib/incl Makefile
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
$(LINT) $(CFILES)
|
$(LINT) $(CFILES)
|
||||||
|
|
Loading…
Add table
Reference in a new issue