Changeset 262 for trunk/kBuild


Ignore:
Timestamp:
Apr 21, 2005, 7:05:30 PM (20 years ago)
Author:
bird
Message:

Switched to the new dependency generator.

Location:
trunk/kBuild
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/header.kmk

    r245 r262  
    255255#
    256256DEP                 := $(PATH_TOOLS)/kDep$(HOSTSUFF_EXE)
    257 ifdef KBUILD_VCC70_DEPS
    258 DEP_CCXX            := $(PATH_TOOLS)/kDepCCxx$(HOSTSUFF_EXE)
    259 else
    260 DEP_CCXX            := echo $(PATH_TOOLS)/kDepCCxx$(HOSTSUFF_EXE)
    261 endif
     257DEP_PRE             := $(PATH_TOOLS)/kDepPre$(HOSTSUFF_EXE)
    262258ifeq ($(MAKE),kmk)
    263259MAKE                := $(PATH_TOOLS)/kmk$(HOSTSUFF_EXE)
  • trunk/kBuild/tools/VCC70.kmk

    r250 r262  
    8383                -Fo$(obj)\
    8484                $(subst /,\\,$(call ABSPATH,$(source)))
    85         $(DEP_CCXX) -q -f $(dep) -o $(obj) \
    86                 -D_M_IX86=500 -D_WIN32 -D_MSC_VER=1300 -D_MSC_EXTENSIONS=1 -D__COUNTER__=42 \
    87                 -D__DATE__=\"0000.00.00\" -D__FILE__=\"filename.c\" -D__LINE__=42 -D__TIME__=\"00.00.00\" -D__TIMESTAMP__=\"lotsofnumbers\" \
    88                 $(addprefix -D, $(defs)) $(addprefix -I, $(incs)) \
    89                 $(call ABSPATH,$(source))
     85        $(TOOL_VCC70_CC) -E\
     86                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     87                $(subst /,\\,$(call ABSPATH,$(source)))\
     88                | $(DEP_PRE) -o $(dep) -t $(obj) -
    9089_OUT_FILES += $(outbase).pdb
    9190
     
    115114                -Fo$(obj)\
    116115                $(subst /,\\,$(call ABSPATH,$(source)))
    117         $(DEP_CCXX) -q -f $(dep) -o $(obj) \
    118                 -D__cplusplus \
    119                 -D_M_IX86=500 -D_WIN32 -D_MSC_VER=1300 -D_MSC_EXTENSIONS=1 -D__COUNTER__=42 \
    120                 -D__DATE__=\"0000.00.00\" -D__FILE__=\"filename.c\" -D__LINE__=42 -D__TIME__=\"00.00.00\" -D__TIMESTAMP__=\"lotsofnumbers\" \
    121                 $(addprefix -D, $(defs)) $(addprefix -I, $(incs)) \
    122                 $(call ABSPATH,$(source))
     116        $(TOOL_VCC70_CXX) -E\
     117                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     118                $(subst /,\\,$(call ABSPATH,$(source)))\
     119                | $(DEP_PRE) -o $(dep) -t $(obj) -
    123120_OUT_FILES += $(outbase).pdb
    124121
Note: See TracChangeset for help on using the changeset viewer.