Ignore:
Timestamp:
Jun 28, 2014, 4:58:12 PM (11 years ago)
Author:
bird
Message:

wcl and wcl386 doodoos in the current directory which causes trouble for parallel execution of them.

File:
1 edited

Legend:

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

    r2726 r2731  
    7070        -E 'LIB=$1' \
    7171        -E 'INCLUDE=' \
    72         --
     72        $2 --
    7373 else
    7474  PATH_TOOL_WATCOMC11C_BIN   = $(PATH_TOOL_WATCOMC11C)/binnt
     
    8080        -E 'LIB=$1' \
    8181        -E 'INCLUDE=' \
    82         --
     82        $2 --
    8383 endif
    8484
     
    100100        -E 'LIB=$1' \
    101101        -E 'INCLUDE=' \
    102         --
     102        $2 --
    103103 TOOL_WATCOMC11C_CC    ?= wcc386$(HOSTSUFF_EXE)
    104104 TOOL_WATCOMC11C_CC16  ?= wcc$(HOSTSUFF_EXE)
     
    203203TOOL_WATCOMC11C_LINK_PROGRAM_DEPORD =
    204204define TOOL_WATCOMC11C_LINK_PROGRAM_CMDS
    205         $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath)))) \
     205        $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath))),-C $(dir $(out))) \
    206206                $(TOOL_WATCOMC11C_LD) \
    207207                $(flags) \
     
    222222TOOL_WATCOMC11C_LINK_DLL_DEPORD =
    223223define TOOL_WATCOMC11C_LINK_DLL_CMDS
    224         $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath)))) \
     224        $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath))),-C $(dir $(out))) \
    225225                $(TOOL_WATCOMC11C_LD) \
    226226                $(flags) \
     
    241241TOOL_WATCOMC11C_LINK_SYSMOD_DEPORD =
    242242define TOOL_WATCOMC11C_LINK_SYSMOD_CMDS
    243         $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath)))) \
     243        $(QUIET)$(call TOOL_WATCOMC11C_ENV_SETUP,$(subst $(SP),,$(addsuffix ;,$(libpath))),-C $(dir $(out))) \
    244244                $(TOOL_WATCOMC11C_LD) \
    245245                $(flags) \
Note: See TracChangeset for help on using the changeset viewer.