1 mike 1.1
2 define NEWLINE
3
4
5 endef
6
7 DEPEND_MAK = $(OBJ_DIR)/depend.mak
8
9 depend: $(OBJ_DIR)/target $(ERROR)
10 @ mu rm $(DEPEND_MAK)
11 @ echo === depend:
12 $(foreach i, $(SOURCES), \
13 @ $(CXX) -P $(FLAGS) $(LOCAL_DEFINES) $(DEFINES) \
14 $(PRE_DEPEND_INCLUDES) $(DEPEND_INCLUDES) \
15 $(SYS_INCLUDES) $(INCLUDES) $(i) $(NEWLINE) \
16 @ mu depend \
17 $(subst .cpp,.i,$(i)) $(DEPEND_MAK) $(OBJ_DIR)/ $(NEWLINE) \
18 )
|