Ignore:
Timestamp:
Jun 13, 2022, 5:37:08 PM (3 years ago)
Author:
bird
Message:

tools/G*.kmk,header.kmk: Use qaddprefix in sh-mode for -D and -I processing, just like VCC14*.kmk does. Forced update of header.kmk so KMK_REVISION can be used to detect the changes.

File:
1 edited

Legend:

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

    r3393 r3566  
    165165                --kObjCache-cpp $(outbase).i\
    166166                $(TOOL_GCC42MACHO_CC) -E -o -\
    167                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     167                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    168168                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    169169                $(abspath $(source))\
     
    179179define TOOL_GCC42MACHO_COMPILE_C_CMDS
    180180        $(QUIET)$(TOOL_GCC42MACHO_CC) -c\
    181                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     181                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    182182                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    183183                -o $(obj)\
     
    209209                --kObjCache-cpp $(outbase).ii\
    210210                $(TOOL_GCC42MACHO_CXX) -E -o -\
    211                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     211                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    212212                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    213213                $(abspath $(source))\
     
    223223define TOOL_GCC42MACHO_COMPILE_CXX_CMDS
    224224        $(QUIET)$(TOOL_GCC42MACHO_CXX) -c\
    225                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     225                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    226226                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    227227                -o $(obj)\
     
    253253                --kObjCache-cpp $(outbase).ii\
    254254                $(TOOL_GCC42MACHO_OBJC) -E -o -\
    255                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     255                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    256256                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    257257                $(abspath $(source))\
     
    267267define TOOL_GCC42MACHO_COMPILE_OBJC_CMDS
    268268        $(QUIET)$(TOOL_GCC42MACHO_OBJC) -c\
    269                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     269                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    270270                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    271271                -o $(obj)\
     
    297297                --kObjCache-cpp $(outbase).mii\
    298298                $(TOOL_GCC42MACHO_OBJCXX) -E -o -\
    299                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     299                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    300300                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    301301                $(abspath $(source))\
     
    311311define TOOL_GCC42MACHO_COMPILE_OBJCXX_CMDS
    312312        $(QUIET)$(TOOL_GCC42MACHO_OBJCXX) -c\
    313                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     313                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    314314                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    315315                -o $(obj)\
     
    338338define TOOL_GCC42MACHO_COMPILE_AS_CMDS
    339339        $(QUIET)$(TOOL_GCC42MACHO_AS) -c\
    340                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
     340                $(flags) $(qaddprefix sh,-I, $(incs)) $(qaddprefix sh,-D, $(defs))\
    341341                -Wp,-MD,$(dep) -Wp,-MT,$(obj) -Wp,-MP\
    342342                -o $(obj)\
Note: See TracChangeset for help on using the changeset viewer.