initial checkin, based on GSS 0.46 CVS
[gss-tcad.git] / src / cmd / makefile
blob5b040cfbc22a9b995020cb5d3b635840c6116c2d
1 include ../../make.defs
3 GSS: log.o lex.o parser.o cmdbuf.o
4 cp *.o ..
6 lex.o : lex.cc ../include/parser.h
7 parser.o: parser.cc ../include/parser.h
8 cmdbuf.o: cmdbuf.cc ../include/cmdbuf.h
9 log.o : log.cc
11 .cc.o:
12 $(CXX) $(CXXFLAGS) -c $< $(INCLUDE)
15 lex.cc: lex.l
16 $(LEX) -l -i lex.l
17 mv lex.yy.c lex.cc
19 parser.cc ../include/parser.h: parser.y
20 $(YACC) -d parser.y
21 mv y.tab.h ../include/parser.h
22 mv y.tab.c parser.cc
24 clean:
25 rm -f *.o
26 rm -f lex.cc parser.cc ../include/parser.h