Changeset 3329 for trunk/kBuild/tools
- Timestamp:
- Apr 20, 2020, 12:26:17 AM (5 years ago)
- Location:
- trunk/kBuild/tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/tools/VCC141.kmk
r3326 r3329 154 154 # @param $(2) The extension. 155 155 TOOL_VCC141_PDB = $(dir $(1))$(tolower $(notdir $(1))).$(2) 156 157 # 158 # Try find the redist directory. A little complicated as the build number 159 # doesn't necessarily match that of the compiler. 160 # 161 ifeq ($(tolower $(substr $(qdir u,$(PATH_TOOL_VCC141)), -12)),/tools/msvc/) 162 PATH_TOOL_VCC141_REDIST ?= $(firstfile $(qwildcard ,$(substr $(qdir ,$(PATH_TOOL_VCC141)), 1, -12)/Redist/MSVC/14.1*)) 163 else 164 PATH_TOOL_VCC141_REDIST ?= $(PATH_TOOL_VCC141)/Redist 165 endif 166 PATH_TOOL_VCC141_REDIST_DEBUG ?= $(PATH_TOOL_VCC141_REDIST)/debug_nonredist 167 168 # Updates may add more msvcp140_[0-9].dll images as the product matures. 169 # ASSUMES all platforms end up with the same number of DLLs. 170 TOOL_VCC141_REDIST_CRT_SUBDIR := Microsoft.VC141.CRT 171 TOOL_VCC141_REDIST_DEBUG_CRT_SUBDIR := Microsoft.VC141.DebugCRT 172 TOOL_VCC141_REDIST_CRT_DLLS = vcruntime140.dll \ 173 $(sortfiles $(qnotdir ,$(qwildcard ,$(qaddprefix ,$(requote unq,$(PATH_TOOL_VCC141_REDIST)/),\ 174 $(addsuffix /$(TOOL_VCC141_REDIST_CRT_SUBDIR)/vcruntime140_*.dll, x86 x64 arm arm64))))) 175 TOOL_VCC141_REDIST_CONCRT_DLLS = concrt140.dll \ 176 $(sortfiles $(qnotdir ,$(qwildcard ,$(qaddprefix ,$(requote unq,$(PATH_TOOL_VCC141_REDIST)/),\ 177 $(addsuffix /$(TOOL_VCC141_REDIST_CRT_SUBDIR)/concrt140_*.dll, x86 x64 arm arm64))))) 178 TOOL_VCC141_REDIST_CPP_DLLS = msvcp140.dll \ 179 $(sortfiles $(qnotdir ,$(qwildcard ,$(qaddprefix ,$(requote unq,$(PATH_TOOL_VCC141_REDIST)/),\ 180 $(addsuffix /$(TOOL_VCC141_REDIST_CRT_SUBDIR)/msvcp140_*.dll, x86 x64 arm arm64))))) 181 TOOL_VCC141_REDIST_WINRT_DLLS = vccorlib140.dll \ 182 $(sortfiles $(qnotdir ,$(qwildcard ,$(qaddprefix ,$(requote unq,$(PATH_TOOL_VCC141_REDIST)/),\ 183 $(addsuffix /$(TOOL_VCC141_REDIST_CRT_SUBDIR)/concrt140_*.dll, x86 x64 arm arm64))))) 184 185 TOOL_VCC141_REDIST_CXXAMP_SUBDIR := Microsoft.VC141.CXXAMP 186 TOOL_VCC141_REDIST_MFC_SUBDIR := Microsoft.VC141.MFC 187 TOOL_VCC141_REDIST_MFCLOC_SUBDIR := Microsoft.VC141.MFCLOC 188 TOOL_VCC141_REDIST_OPENMP_SUBDIR := Microsoft.VC141.OpenMP 156 189 157 190 -
trunk/kBuild/tools/VCC141AMD64.kmk
r3325 r3329 97 97 endif 98 98 endif 99 100 # Redist (more stuff in VCC141.kmk). 101 PATH_TOOL_VCC141AMD64_REDIST ?= $(PATH_TOOL_VCC141_REDIST)/x64 102 PATH_TOOL_VCC141AMD64_REDIST_CRT = $(PATH_TOOL_VCC141AMD64_REDIST)/$(TOOL_VCC141_REDIST_CRT_SUBDIR) 103 PATH_TOOL_VCC141AMD64_REDIST_DEBUG ?= $(PATH_TOOL_VCC141_REDIST_DEBUG)/x64 104 PATH_TOOL_VCC141AMD64_REDIST_DEBUG_CRT = $(PATH_TOOL_VCC141AMD64_REDIST_DEBUG)/$(TOOL_VCC141_REDIST_CRT_SUBDIR) 99 105 100 106 -
trunk/kBuild/tools/VCC141X86.kmk
r3326 r3329 113 113 endif 114 114 115 # Redist (more stuff in VCC141.kmk). 116 PATH_TOOL_VCC141X86_REDIST ?= $(PATH_TOOL_VCC141_REDIST)/x86 117 PATH_TOOL_VCC141X86_REDIST_CRT = $(PATH_TOOL_VCC141X86_REDIST)/$(TOOL_VCC141_REDIST_CRT_SUBDIR) 118 PATH_TOOL_VCC141X86_REDIST_DEBUG ?= $(PATH_TOOL_VCC141_REDIST_DEBUG)/x86 119 PATH_TOOL_VCC141X86_REDIST_DEBUG_CRT = $(PATH_TOOL_VCC141X86_REDIST_DEBUG)/$(TOOL_VCC141_REDIST_CRT_SUBDIR) 115 120 116 121 #
Note:
See TracChangeset
for help on using the changeset viewer.