Changeset 3334 for trunk/kBuild/tools


Ignore:
Timestamp:
Apr 21, 2020, 2:19:55 AM (5 years ago)
Author:
bird
Message:

tools/VCC141.kmk: Changed my mind about the tools/win.x86/vcc/*/ layout, we'll just copy the installed one and avoid any unnecessary differences.

File:
1 edited

Legend:

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

    r3329 r3334  
    4242#
    4343ifndef PATH_TOOL_VCC141
    44  PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.amd64/vcc/v141*)))
     44 PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.amd64/vcc/v14.1*/Tools/MSVC/14.1?.*)))
    4545 ifeq ($(PATH_TOOL_VCC141),)
    46   PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.x86/vcc/v141*)))
     46  PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.x86/vcc/v14.1*/Tools/MSVC/14.1?.*)))
    4747 endif
    4848 ifeq ($(PATH_TOOL_VCC141),)
     
    5353 endif
    5454 ifeq ($(PATH_TOOL_VCC141),)
    55   PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.x86/vcc/v141*)))
     55  PATH_TOOL_VCC141 := $(firstfile $(rsortfiles $(qwildcard ,$(KBUILD_DEVTOOLS)/win.x86/vcc/v14.1*/Tools/MSVC/14.1?.*)))
    5656  ifeq ($(PATH_TOOL_VCC141),)
    5757   PATH_TOOL_VCC141 := $(firstfile $(foreach ver,2017 2019,$(foreachfile progfilesdir,$(WINCMN_PROGRAM_FILES_LIST)\
     
    162162PATH_TOOL_VCC141_REDIST ?= $(firstfile $(qwildcard ,$(substr $(qdir ,$(PATH_TOOL_VCC141)), 1, -12)/Redist/MSVC/14.1*))
    163163else
    164 PATH_TOOL_VCC141_REDIST ?= $(PATH_TOOL_VCC141)/Redist
     164PATH_TOOL_VCC141_REDIST ?= $(qabspath ,$(firstfile $(qwildcard ,\
     165        $(PATH_TOOL_VCC141)/Redist \
     166        $(PATH_TOOL_VCC141)/../Redist \
     167        $(PATH_TOOL_VCC141)/../../Redist \
     168        $(PATH_TOOL_VCC141)/../../../Redist \
     169        $(PATH_TOOL_VCC141)/../../../../Redist)))
    165170endif
    166171PATH_TOOL_VCC141_REDIST_DEBUG ?= $(PATH_TOOL_VCC141_REDIST)/debug_nonredist
Note: See TracChangeset for help on using the changeset viewer.