(file) Return to depend-windows.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

Diff for /pegasus/mak/depend-windows.mak between version 1.1.1.1 and 1.4

version 1.1.1.1, 2001/01/14 19:50:21 version 1.4, 2001/02/11 05:45:33
Line 1 
Line 1 
   DEPEND_MAK_TMP = $(OBJ_DIR)/depend.mak
  
 define NEWLINE  DEPEND_MAK = $(subst /,\,$(DEPEND_MAK_TMP))
  
   ##
 endef  ## Notice that the system includes are excluded. That is because this
   ## depend utility doesn't require that all the includes be resolved (just
 DEPEND_MAK = $(OBJ_DIR)/depend.mak  ## the ones that matter (the ones the user put on the path).
   ##
  
 depend: $(OBJ_DIR)/target $(ERROR) depend: $(OBJ_DIR)/target $(ERROR)
         @ mu rm $(DEPEND_MAK)          mu depend -O$(OBJ_DIR) $(INCLUDES) $(SOURCES) > $(DEPEND_MAK)
         @ echo === depend:  
         $(foreach i, $(SOURCES), \  clean-depend:
             @ $(CXX) -P $(FLAGS) $(LOCAL_DEFINES) $(DEFINES)  \          $(RM) $(OBJ_DIR)/depend.mak
                 $(PRE_DEPEND_INCLUDES) $(DEPEND_INCLUDES) \          $(TOUCH) $(OBJ_DIR)/depend.mak
                 $(SYS_INCLUDES) $(INCLUDES) $(i) $(NEWLINE) \  
             @ mu depend \  
                 $(subst .cpp,.i,$(i)) $(DEPEND_MAK) $(OBJ_DIR)/ $(NEWLINE) \  
         )  


Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.4

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2