3 INCS += -I/opt/local/include -Iinclude
4 CXXFLAGS += -W -Wall -Wextra $(DEFS) $(INCS)
7 SOURCES = src/address.cpp \
9 src/eventlistholder.cpp \
41 $(PROG): $(subst .cpp,.o,$(SOURCES))
46 rm -f src/*.o src/*.d $(PROG)
48 ifneq ($(MAKECMDGOALS),distclean)
49 ifneq ($(MAKECMDGOALS),clean)
50 -include $(subst .cpp,.d,$(SOURCES))
55 @$(CXX) -MM $(CXXFLAGS) $< > $@.$$$$; \
56 sed 's,\($*\).o[ :]*,src\/\1.o $@ : ,g' < $@.$$$$ > $@; \