home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-385-Vol-1of3.iso
/
p
/
pccts.zip
/
antlr
/
makefile.cst
< prev
next >
Wrap
Makefile
|
1992-12-05
|
843b
|
44 lines
#
# Makefile for ANTLR 1.06
# Terence Parr
# Purdue University
# November 1992
#
SET=../support/set
PCCTS_H=../h
SYSTEM=UNIX
CC=cl
ANTLR=..\bin\antlr
DLG=..\bin\dlg
CC = ICC
CFLAGS= -I. -I$(SET) -D$(SYSTEM) -I$(PCCTS_H) /Sa /W3
LIBS=
SRC=antlr.c scan.c err.c bits.c build.c fset2.c fset.c gen.c globals.c \
hash.c lex.c main.c misc.c $(SET)/set.c pred.c
OBJ=antlr.obj scan.obj err.obj bits.obj build.obj fset2.obj fset.obj gen.obj globals.obj \
hash.obj lex.obj main.obj misc.obj set.obj pred.obj
antlr.exe: $(OBJ) $(SRC)
link386 @<<
$(OBJ: = +^
) /NOI
$@ /STACK:16384
$(LIBS: = +^
)
$(DEF_FILE) $(LFLAGS) ;
<<
copy *.exe ..\bin
antlr.c parser.dlg tokens.h err.c : antlr.g
$(ANTLR) antlr.g
scan.c mode.h : parser.dlg
$(DLG) -C2 parser.dlg scan.c
set.obj: $(SET)/set.c
$(CC) -c $(CFLAGS) $(SET)/set.c