diff options
author | Rob Mensching <rob@firegiant.com> | 2021-12-21 12:44:27 -0800 |
---|---|---|
committer | Rob Mensching <rob@firegiant.com> | 2021-12-30 08:15:54 -0800 |
commit | 4cd4828e6225a2ff5e81002a7f6f7401570b21c4 (patch) | |
tree | 54acd62489f52661881372b6d22bf6e670017ef2 /src/internal | |
parent | 6d431a1488f770a0c2c753e2e3744fbb8d3eee0b (diff) | |
download | wix-4cd4828e6225a2ff5e81002a7f6f7401570b21c4.tar.gz wix-4cd4828e6225a2ff5e81002a7f6f7401570b21c4.tar.bz2 wix-4cd4828e6225a2ff5e81002a7f6f7401570b21c4.zip |
Build simplification and parallelization
Diffstat (limited to 'src/internal')
-rw-r--r-- | src/internal/SetBuildNumber/Directory.Packages.props.pp | 4 | ||||
-rw-r--r-- | src/internal/SetBuildNumber/global.json.pp | 1 | ||||
-rw-r--r-- | src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj | 3 | ||||
-rw-r--r-- | src/internal/internal.cmd | 5 | ||||
-rw-r--r-- | src/internal/internal.sln | 2 |
5 files changed, 9 insertions, 6 deletions
diff --git a/src/internal/SetBuildNumber/Directory.Packages.props.pp b/src/internal/SetBuildNumber/Directory.Packages.props.pp index ff73265c..4743fb2e 100644 --- a/src/internal/SetBuildNumber/Directory.Packages.props.pp +++ b/src/internal/SetBuildNumber/Directory.Packages.props.pp | |||
@@ -50,11 +50,11 @@ | |||
50 | <PackageVersion Include="NuGet.Versioning" Version="5.6.0" /> | 50 | <PackageVersion Include="NuGet.Versioning" Version="5.6.0" /> |
51 | </ItemGroup> | 51 | </ItemGroup> |
52 | 52 | ||
53 | <ItemGroup Condition="'$(TargetFramework)'=='net461' or '$(TargetFramework)'=='net472'" > | 53 | <ItemGroup Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'" > |
54 | <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="14.3"/> | 54 | <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="14.3"/> |
55 | </ItemGroup> | 55 | </ItemGroup> |
56 | 56 | ||
57 | <ItemGroup Condition="'$(TargetFramework)'=='netstandard2.0' or '$(TargetFramework)'=='netcoreapp3.1'"> | 57 | <ItemGroup Condition="'$(TargetFrameworkIdentifier)' != '.NETFramework'"> |
58 | <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="15.7.179" /> | 58 | <PackageVersion Include="Microsoft.Build.Tasks.Core" Version="15.7.179" /> |
59 | </ItemGroup> | 59 | </ItemGroup> |
60 | 60 | ||
diff --git a/src/internal/SetBuildNumber/global.json.pp b/src/internal/SetBuildNumber/global.json.pp index a1d6244a..5907efb0 100644 --- a/src/internal/SetBuildNumber/global.json.pp +++ b/src/internal/SetBuildNumber/global.json.pp | |||
@@ -1,5 +1,6 @@ | |||
1 | { | 1 | { |
2 | "msbuild-sdks": { | 2 | "msbuild-sdks": { |
3 | "Microsoft.Build.Traversal": "3.0.23", | ||
3 | "WixToolset.Sdk": "{packageversion}" | 4 | "WixToolset.Sdk": "{packageversion}" |
4 | }, | 5 | }, |
5 | "sdk": { | 6 | "sdk": { |
diff --git a/src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj b/src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj index d030f67b..282aa306 100644 --- a/src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj +++ b/src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj | |||
@@ -58,7 +58,8 @@ | |||
58 | <Project>{6C57EF2C-979A-4106-A9E5-FE342810619A}</Project> | 58 | <Project>{6C57EF2C-979A-4106-A9E5-FE342810619A}</Project> |
59 | </ProjectReference> | 59 | </ProjectReference> |
60 | </ItemGroup> | 60 | </ItemGroup> |
61 | 61 | ||
62 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> | 62 | <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> |
63 | <Import Project="build\WixBuildTools.TestSupport.Native.targets" /> | 63 | <Import Project="build\WixBuildTools.TestSupport.Native.targets" /> |
64 | <Target Name="Pack" DependsOnTargets="Build" /> | ||
64 | </Project> | 65 | </Project> |
diff --git a/src/internal/internal.cmd b/src/internal/internal.cmd index 634ed5fb..ef465daa 100644 --- a/src/internal/internal.cmd +++ b/src/internal/internal.cmd | |||
@@ -9,15 +9,14 @@ | |||
9 | @echo Building internal %_C% | 9 | @echo Building internal %_C% |
10 | 10 | ||
11 | :: internal | 11 | :: internal |
12 | |||
13 | nuget restore || exit /b | 12 | nuget restore || exit /b |
14 | 13 | ||
15 | :: dotnet pack -c %_C% WixBuildTools.MsgGen\WixBuildTools.MsgGen.csproj || exit /b | 14 | :: dotnet pack -c %_C% WixBuildTools.MsgGen\WixBuildTools.MsgGen.csproj || exit /b |
16 | :: dotnet pack -c %_C% WixBuildTools.XsdGen\WixBuildTools.XsdGen.csproj || exit /b | 15 | :: dotnet pack -c %_C% WixBuildTools.XsdGen\WixBuildTools.XsdGen.csproj || exit /b |
17 | 16 | ||
18 | msbuild -t:Pack -p:Configuration=%_C% WixBuildTools.TestSupport\WixBuildTools.TestSupport.csproj -v:m || exit /b | 17 | msbuild -t:Pack WixBuildTools.TestSupport\WixBuildTools.TestSupport.csproj -p:Configuration=%_C% -nologo || exit /b |
19 | 18 | ||
20 | msbuild -t:Build -p:Configuration=%_C% WixBuildTools.TestSupport.Native\WixBuildTools.TestSupport.Native.vcxproj -v:m || exit /b | 19 | msbuild -t:Build WixBuildTools.TestSupport.Native\WixBuildTools.TestSupport.Native.vcxproj -p:Configuration=%_C% -nologo || exit /b |
21 | 20 | ||
22 | @popd | 21 | @popd |
23 | @endlocal | 22 | @endlocal |
diff --git a/src/internal/internal.sln b/src/internal/internal.sln index ae53cc53..9d4fe69f 100644 --- a/src/internal/internal.sln +++ b/src/internal/internal.sln | |||
@@ -36,11 +36,13 @@ Global | |||
36 | {8E082709-7355-41D5-AF86-6BBF9C89BDD7}.Release|x86.ActiveCfg = Release|Any CPU | 36 | {8E082709-7355-41D5-AF86-6BBF9C89BDD7}.Release|x86.ActiveCfg = Release|Any CPU |
37 | {8E082709-7355-41D5-AF86-6BBF9C89BDD7}.Release|x86.Build.0 = Release|Any CPU | 37 | {8E082709-7355-41D5-AF86-6BBF9C89BDD7}.Release|x86.Build.0 = Release|Any CPU |
38 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|Any CPU.ActiveCfg = Debug|Win32 | 38 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|Any CPU.ActiveCfg = Debug|Win32 |
39 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|Any CPU.Build.0 = Debug|Win32 | ||
39 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|ARM64.ActiveCfg = Debug|Win32 | 40 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|ARM64.ActiveCfg = Debug|Win32 |
40 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x64.ActiveCfg = Debug|Win32 | 41 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x64.ActiveCfg = Debug|Win32 |
41 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x86.ActiveCfg = Debug|Win32 | 42 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x86.ActiveCfg = Debug|Win32 |
42 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x86.Build.0 = Debug|Win32 | 43 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Debug|x86.Build.0 = Debug|Win32 |
43 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|Any CPU.ActiveCfg = Release|Win32 | 44 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|Any CPU.ActiveCfg = Release|Win32 |
45 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|Any CPU.Build.0 = Release|Win32 | ||
44 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|ARM64.ActiveCfg = Release|Win32 | 46 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|ARM64.ActiveCfg = Release|Win32 |
45 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|x64.ActiveCfg = Release|Win32 | 47 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|x64.ActiveCfg = Release|Win32 |
46 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|x86.ActiveCfg = Release|Win32 | 48 | {95BABD97-FBDB-453A-AF8A-FA031A07B599}.Release|x86.ActiveCfg = Release|Win32 |