1 -include Makefile.flags
3 sources = disasm.cpp dasm.cpp CInstrFactory.cpp
10 $(PROG): $(sources:.cpp=.o)
11 $(CC) $(CPPFLAGS) $(CPPPROGOPT) -o $(PROG) $(sources:.cpp=.o)
13 -include $(sources:.cpp=.d)
19 $(CC) $(CPPFLAGS) -c -o ${@} ${@:.o=.cpp}
23 rm -rf $(PROG) $(sources:.cpp=.o) $(sources:.cpp=.d)
24 $(MAKE) -C instr clean
32 $(CC) -MM $(CPPFLAGS) $< > $@.$$$$; \
33 sed 's,\($*\)\.o[ :]*,\1.o $@ : ,g' < $@.$$$$ > $@; \