######################################################## # Lexical Analyzer # # Makefile # # Type "make" to make a binary called dumpchars # # >>make # >>dumpchars lextest.dat # ######################################################## PROGS = file1 file2 file3 ##### MACROS ##### INCDIRS = -I/usr/local/include -I/usr/include/GL -I/usr/local/include/GL CCC=g++ CFLAGS = -o MAKELIB = ../mklib.sunos5 SRC = driver.cpp char_stream.cpp error.cpp ##### RULES ##### .SUFFIXES: .SUFFIXES: .o .h .SUFFIXES: .cpp .cpp: $(LIB_DEP) $(CCC) $(CFLAGS) $@ $< ##### TARGETS ###### default: $(CCC) $(CFLAGS) dumpchars $(SRC) $< clean: -rm *.o *~ realclean: -rm $(PROGS) -rm *.o *~ targets: $(PROGS)