CFA=cfa # %.o : %.cf # $(CFA) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ cfa-stack.o: cfa-stack.c cfa-stack.h $(CFA) -c $(CFLAGS) $(CPPFLAGS) $< -o $@ c-bench: c-bench.c bench.h c-stack.o $(CC) $(CFLAGS) $(CPPFLAGS) -o $@ $< c-stack.o cpp-bench: cpp-bench.cpp bench.h cpp-stack.h $(CXX) $(CXXFLAGS) $(CPPFLAGS) -o $@ $< cfa-bench: cfa-bench.c bench.h cfa-stack.o $(CFA) $(CFLAGS) $(CPPFLAGS) -o $@ $< cfa-stack.o clean: -rm *.o -rm c-bench -rm cpp-bench -rm cfa-bench