SOURCES = calc.cpp node.cpp HEADERS = node.h OBJ = calc.o node.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 $< > $@ depend: makedepend -- $(CFLAGS) -- $(SOURCES) # DO NOT DELETE