aboutsummaryrefslogtreecommitdiff
path: root/src/internal
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2021-12-21 12:44:27 -0800
committerRob Mensching <rob@firegiant.com>2021-12-30 08:15:54 -0800
commit4cd4828e6225a2ff5e81002a7f6f7401570b21c4 (patch)
tree54acd62489f52661881372b6d22bf6e670017ef2 /src/internal
parent6d431a1488f770a0c2c753e2e3744fbb8d3eee0b (diff)
downloadwix-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.pp4
-rw-r--r--src/internal/SetBuildNumber/global.json.pp1
-rw-r--r--src/internal/WixBuildTools.TestSupport.Native/WixBuildTools.TestSupport.Native.vcxproj3
-rw-r--r--src/internal/internal.cmd5
-rw-r--r--src/internal/internal.sln2
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
13nuget restore || exit /b 12nuget 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
18msbuild -t:Pack -p:Configuration=%_C% WixBuildTools.TestSupport\WixBuildTools.TestSupport.csproj -v:m || exit /b 17msbuild -t:Pack WixBuildTools.TestSupport\WixBuildTools.TestSupport.csproj -p:Configuration=%_C% -nologo || exit /b
19 18
20msbuild -t:Build -p:Configuration=%_C% WixBuildTools.TestSupport.Native\WixBuildTools.TestSupport.Native.vcxproj -v:m || exit /b 19msbuild -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