Mercurial > hg > Members > nobuyasu > SampleSource
view Bison-Flex/CALC/discrete-parser/EUC/Makefile @ 0:db40c85cad7a default tip
upload sample source
author | nobuyasu <dimolto@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 09 May 2011 03:11:59 +0900 |
parents | |
children |
line wrap: on
line source
SOURCES = calc.cpp calc-driver.cpp node.cpp parser.cpp HEADERS = node.h calc-driver.h parser.h OBJ = calc.o calc-driver.o node.o parser.o CFLAGS = -O2 all: calc convert: $(SOURCES) $(HEADERS) .SUFFIXES: .SUFFIXES: .cpp .o calc: $(OBJ) $(CC) $(LDFLAGS) -o $@ $(OBJ) -lstdc++ .cpp.o: $(CC) -c $(CFLAGS) -o $@ $< calc.cpp: ../calc.cpp nkf --unix $< > $@ node.cpp: ../node.cpp nkf --unix $< > $@ node.h: ../node.h nkf --unix $< > $@ calc-driver.cpp: ../calc-driver.cpp nkf --unix $< > $@ parser.cpp: ../parser.cpp nkf --unix $< > $@ calc-driver.h: ../calc-driver.h nkf --unix $< > $@ parser.h: ../parser.h nkf --unix $< > $@ depend: makedepend -- $(CFLAGS) -- $(SOURCES) # DO NOT DELETE calc.o: calc-driver.h node.h calc-driver.o: calc-driver.h node.h parser.h node.o: node.h calc-driver.h parser.o: parser.h calc-driver.h node.h