Changeset 2960 for trunk/kBuild


Ignore:
Timestamp:
Sep 21, 2016, 10:57:40 PM (9 years ago)
Author:
bird
Message:

Rebuilt kmk and kWorker for windows against r2959 and changed VCC100*.kmk to use --no-pch-caching when creating precompiled headers.

Location:
trunk/kBuild
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/VCC100.kmk

    r2956 r2960  
    223223ifdef TOOL_VCC100_KSUBMIT
    224224 define TOOL_VCC100-PCH_COMPILE_CXX_CMDS
    225         $(QUIET)$(TOOL_VCC100_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
     225        $(QUIET)$(TOOL_VCC100_KSUBMIT) --no-pch-caching -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
    226226                -- $(TOOL_VCC100_CXX) -c -Yc\
    227                 $(filter-out $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     227                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    228228               -Fp$($(target)_1_VCC_PCH_FILE) \
    229229                -Fd$($(target)_1_VCC_COMMON_OBJ_PDB) \
  • trunk/kBuild/tools/VCC100AMD64.kmk

    r2956 r2960  
    241241ifdef TOOL_VCC100AMD64_KSUBMIT
    242242 define TOOL_VCC100AMD64-PCH_COMPILE_CXX_CMDS
    243         $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
     243        $(QUIET)$(RM) -f -- $($(target)_1_VCC_PCH_FILE) $($(target)_1_VCC_COMMON_OBJ_PDB)
     244        $(QUIET)$(TOOL_VCC100AMD64_KSUBMIT) --no-pch-caching -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
    244245                -- $(TOOL_VCC100AMD64_CXX) -c -Yc\
    245                 $(filter-out $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     246                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    246247               -Fp$($(target)_1_VCC_PCH_FILE) \
    247248                -Fd$($(target)_1_VCC_COMMON_OBJ_PDB) \
     
    252253else
    253254 define TOOL_VCC100AMD64-PCH_COMPILE_CXX_CMDS
     255        $(QUIET)$(RM) -f -- $($(target)_1_VCC_PCH_FILE) $($(target)_1_VCC_COMMON_OBJ_PDB)
    254256        $(QUIET)$(TOOL_VCC100AMD64_CXX) -c -Yc\
    255257                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
  • trunk/kBuild/tools/VCC100X86.kmk

    r2956 r2960  
    234234ifdef TOOL_VCC100X86_KSUBMIT
    235235 define TOOL_VCC100X86-PCH_COMPILE_CXX_CMDS
    236         $(QUIET)$(TOOL_VCC100X86_KSUBMIT) -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
     236        $(QUIET)$(TOOL_VCC100X86_KSUBMIT) --no-pch-caching -P $(DEP_OBJ_INT) -f -s -q -e .pch -o $(dep) -t $(obj) $(obj)\
    237237                -- $(TOOL_VCC100X86_CXX) -c -Yc\
    238                 $(filter-out $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     238                $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    239239               -Fp$($(target)_1_VCC_PCH_FILE) \
    240240                -Fd$($(target)_1_VCC_COMMON_OBJ_PDB) \
Note: See TracChangeset for help on using the changeset viewer.