Changeset 9240 for trunk/make


Ignore:
Timestamp:
Sep 15, 2002, 1:27:04 AM (23 years ago)
Author:
bird
Message:

Improved dependencies on the makefiles a lot.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/make/process.mak

    r9228 r9240  
    1 # $Id: process.mak,v 1.30 2002-09-12 03:22:37 bird Exp $
     1# $Id: process.mak,v 1.31 2002-09-14 23:27:04 bird Exp $
    22
    33#
     
    843843    @ \
    844844! endif
    845     $(TOOL_DEP) $(TOOL_DEP_FLAGS) -o$$(PATH_TARGET) -d$(TARGET_DEPEND)\
     845    $(TOOL_DEP) \
    846846! ifdef TARGET_NO_DEP
    847847        -x$(TARGET_NO_DEP: =;)\
    848848! endif
    849         $(TOOL_DEP_FILES)
     849        @<<
     850$(TOOL_DEP_FLAGS)
     851-o$$(PATH_TARGET)
     852-d$(TARGET_DEPEND)
     853-srcadd AS:$$(MAKE_INCLUDE_AS_SETUP)
     854-srcadd AS:$$(MAKE_INCLUDE_AS_OPT)
     855-srcadd RC:$$(MAKE_INCLUDE_RC_SETUP)
     856-srcadd ORC:$$(MAKE_INCLUDE_ORC_SETUP)
     857-srcadd CX:$$(MAKE_INCLUDE_SETUP)
     858-srcadd CX:$$(MAKE_INCLUDE_CX_OPT)
     859$(TOOL_DEP_FILES)
     860<<
    850861!endif
    851862!ifdef SUBDIRS_DEP
     
    12491260# -----------------------------------------------------------------------------
    12501261!if "$(TARGET_MODE)" == "EXE" || "$(TARGET_MODE)" == "DLL" || "$(TARGET_MODE)" == "SYS" || "$(TARGET_MODE)" == "IFS" || "$(TARGET_MODE)" == "VDD"
    1251 $(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF) $(TARGET_DEPS) $(TARGET_LIBS)
     1262$(TARGET): $(TARGET_OBJS) $(TARGET_RES) $(TARGET_DEF) $(TARGET_DEPS) $(TARGET_LIBS) \
     1263           $(MAKEFILE) $(MAKE_INCLUDE_SETUP) $(MAKE_INCLUDE_LD_SETUP) $(MAKE_INCLUDE_LD_OPT) $(PATH_ROOT)\$(BUILD_SETUP_MAK) $(MAKE_INCLUDE_PROCESS) $(PATH_MAKE)\setup.tools.mk
    12521264!if "$(TOOL_JOB_WAIT)" != ""
    12531265! ifndef BUILD_QUIET
     
    12821294    @$(TOOL_RM) "$(TARGET_LNK)"
    12831295    \
    1284 ! ifdef BUILD_VERBOSE
     1296! ifndef BUILD_VERBOSE
    12851297    @ \
    12861298! endif
     
    13881400# Lib parameter file.
    13891401#
    1390 $(TARGET_LNK): $(MAKE_INCLUDE_PROCESS) $(MAKE_INCLUDE_SETUP) $(PATH_MAKE)\setup.mak $(MAKEFILE)
     1402$(TARGET_LNK):  $(MAKEFILE) $(MAKE_INCLUDE_SETUP) $(MAKE_INCLUDE_AR_SETUP) $(PATH_ROOT)\$(BUILD_SETUP_MAK)
    13911403    @$(TOOL_ECHOTXT) Creating Lib Input File $(CLRRST)<<$@
    13921404$(AR_LNK1)
     
    14161428# -----------------------------------------------------------------------------
    14171429!ifdef TARGET_ILIB
    1418 $(TARGET_ILIB): $(TARGET_IDEF)
     1430$(TARGET_ILIB): $(TARGET_IDEF) $(MAKEFILE) $(MAKE_INCLUDE_SETUP) $(MAKE_INCLUDE_AR_SETUP) $(PATH_MAKE)\setup.tools.mk
    14191431    @$(ECHO) Creating Import Library $(CLRFIL)$@ $(CLRRST)
    14201432    \
Note: See TracChangeset for help on using the changeset viewer.