Skip to content

Commit 360c49b

Browse files
zoobaned-deily
authored andcommitted
Takes vcruntime140.dll from the correct source. (#684)
(cherry picked from commit 9cd5e87)
1 parent 75345c5 commit 360c49b

File tree

2 files changed

+6
-11
lines changed

2 files changed

+6
-11
lines changed

Tools/msi/make_zip.proj

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,12 @@
1717
<CleanCommand>rmdir /q/s "$(IntermediateOutputPath)\zip_$(ArchName)"</CleanCommand>
1818
<Arguments>"$(PythonExe)" "$(MSBuildThisFileDirectory)\make_zip.py"</Arguments>
1919
<Arguments>$(Arguments) -e -o "$(TargetPath)" -t "$(IntermediateOutputPath)\zip_$(ArchName)" -a $(ArchName)</Arguments>
20-
<Environment>set DOC_FILENAME=python$(PythonVersion).chm
21-
set VCREDIST_PATH=$(VS140COMNTOOLS)\..\..\VC\redist\$(Platform)\Microsoft.VC140.CRT</Environment>
20+
<Environment>set DOC_FILENAME=python$(PythonVersion).chm</Environment>
21+
<Environment Condition="Exists($(CRTRedist))">$(Environment)%0D%0Aset VCREDIST_PATH=$(CRTRedist)\$(Platform)</Environment>
2222
</PropertyGroup>
2323

2424
<Target Name="_Build">
25-
<Exec Command="setlocal
26-
$(Environment)
27-
$(CleanCommand)
28-
$(Arguments)" />
25+
<Exec Command="setlocal%0D%0A$(Environment)%0D%0A$(CleanCommand)%0D%0A$(Arguments)" />
2926
</Target>
3027

3128
<Target Name="AfterBuild" />

Tools/nuget/make_pkg.proj

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,8 @@
3434
<NugetArguments>$(NugetArguments) -Version "$(NuspecVersion)"</NugetArguments>
3535
<NugetArguments>$(NugetArguments) -NoPackageAnalysis -NonInteractive</NugetArguments>
3636

37-
<Environment>setlocal
38-
set DOC_FILENAME=python$(PythonVersion).chm
39-
set VCREDIST_PATH=$(VS140COMNTOOLS)\..\..\VC\redist\$(Platform)\Microsoft.VC140.CRT</Environment>
37+
<Environment>set DOC_FILENAME=python$(PythonVersion).chm</Environment>
38+
<Environment Condition="Exists($(CRTRedist))">$(Environment)%0D%0Aset VCREDIST_PATH=$(CRTRedist)\$(Platform)</Environment>
4039
</PropertyGroup>
4140

4241
<Target Name="_NugetMissing" BeforeTargets="_Build" Condition="!Exists($(Nuget))">
@@ -45,8 +44,7 @@ set VCREDIST_PATH=$(VS140COMNTOOLS)\..\..\VC\redist\$(Platform)\Microsoft.VC140.
4544

4645
<Target Name="_Build">
4746
<Exec Command="$(CleanCommand)" />
48-
<Exec Command="$(Environment)
49-
$(PythonArguments)" />
47+
<Exec Command="setlocal%0D%0A$(Environment)%0D%0A$(PythonArguments)" />
5048
<Exec Command="$(PipArguments)" />
5149
<Exec Command="$(PackageArguments)" Condition="$(PackageArguments) != ''" />
5250
<Exec Command="$(NugetArguments)" />

0 commit comments

Comments
 (0)