File tree 4 files changed +5
-3
lines changed
4 files changed +5
-3
lines changed Original file line number Diff line number Diff line change
1
+ Fixes Windows build when invoked directly (not through the :file: `build.bat `
2
+ script) without specifying a value for ``UseTIER2 ``.
Original file line number Diff line number Diff line change 111
111
<ItemDefinitionGroup >
112
112
<ClCompile >
113
113
<PreprocessorDefinitions Condition =" '$(UseJIT)' == 'true'" >_Py_JIT;%(PreprocessorDefinitions)</PreprocessorDefinitions >
114
- <PreprocessorDefinitions Condition =" '$(UseTIER2)' != '0'" >_Py_TIER2=$(UseTIER2);%(PreprocessorDefinitions)</PreprocessorDefinitions >
114
+ <PreprocessorDefinitions Condition =" '$(UseTIER2)' != '' and '$(UseTIER2)' != ' 0'" >_Py_TIER2=$(UseTIER2);%(PreprocessorDefinitions)</PreprocessorDefinitions >
115
115
</ClCompile >
116
116
</ItemDefinitionGroup >
117
117
<Import Project =" $(VCTargetsPath)\Microsoft.Cpp.targets" />
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ set verbose=/nologo /v:m /clp:summary
68
68
set kill =
69
69
set do_pgo =
70
70
set pgo_job = -m test --pgo
71
- set UseTIER2 = 0
71
+ set UseTIER2 =
72
72
73
73
:CheckOpts
74
74
if " %~1 " == " -h" goto Usage
Original file line number Diff line number Diff line change 105
105
<PreprocessorDefinitions >_USRDLL;Py_BUILD_CORE;Py_BUILD_CORE_BUILTIN;Py_ENABLE_SHARED;MS_DLL_ID="$(SysWinVer)";%(PreprocessorDefinitions)</PreprocessorDefinitions >
106
106
<PreprocessorDefinitions Condition =" $(IncludeExternals)" >_Py_HAVE_ZLIB;%(PreprocessorDefinitions)</PreprocessorDefinitions >
107
107
<PreprocessorDefinitions Condition =" '$(UseJIT)' == 'true'" >_Py_JIT;%(PreprocessorDefinitions)</PreprocessorDefinitions >
108
- <PreprocessorDefinitions Condition =" '$(UseTIER2)' != '0'" >_Py_TIER2=$(UseTIER2);%(PreprocessorDefinitions)</PreprocessorDefinitions >
108
+ <PreprocessorDefinitions Condition =" '$(UseTIER2)' != '' and '$(UseTIER2)' != ' 0'" >_Py_TIER2=$(UseTIER2);%(PreprocessorDefinitions)</PreprocessorDefinitions >
109
109
</ClCompile >
110
110
<Link >
111
111
<AdditionalDependencies >version.lib;ws2_32.lib;pathcch.lib;bcrypt.lib;%(AdditionalDependencies)</AdditionalDependencies >
You can’t perform that action at this time.
0 commit comments