diff options
Diffstat (limited to 'src/api/burn')
-rw-r--r-- | src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj | 2 | ||||
-rw-r--r-- | src/api/burn/api_burn_t.proj (renamed from src/api/burn/burn_t.proj) | 18 | ||||
-rw-r--r-- | src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj | 1 |
3 files changed, 13 insertions, 8 deletions
diff --git a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj b/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj index 74cbe551..990d23ab 100644 --- a/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj +++ b/src/api/burn/WixToolset.Mba.Core/WixToolset.Mba.Core.csproj | |||
@@ -11,6 +11,8 @@ | |||
11 | <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile> | 11 | <NuspecFile>$(MSBuildThisFileName).nuspec</NuspecFile> |
12 | <IncludeSymbols>true</IncludeSymbols> | 12 | <IncludeSymbols>true</IncludeSymbols> |
13 | <CreateDocumentationFile>true</CreateDocumentationFile> | 13 | <CreateDocumentationFile>true</CreateDocumentationFile> |
14 | <!-- https://github.com/NuGet/Home/issues/10665 --> | ||
15 | <NoWarn>NU5128</NoWarn> | ||
14 | </PropertyGroup> | 16 | </PropertyGroup> |
15 | 17 | ||
16 | <ItemGroup Condition=" '$(NCrunch)'=='' "> | 18 | <ItemGroup Condition=" '$(NCrunch)'=='' "> |
diff --git a/src/api/burn/burn_t.proj b/src/api/burn/api_burn_t.proj index 46ccf8b2..f6918682 100644 --- a/src/api/burn/burn_t.proj +++ b/src/api/burn/api_burn_t.proj | |||
@@ -7,23 +7,25 @@ | |||
7 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Targets="Restore" BuildInParallel="false" /> | 7 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Targets="Restore" BuildInParallel="false" /> |
8 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Targets="Restore" BuildInParallel="false" /> | 8 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Targets="Restore" BuildInParallel="false" /> |
9 | 9 | ||
10 | <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> | ||
11 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> | ||
12 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> | ||
13 | |||
14 | <!-- Make sure that if these rebuild balutil due to the inability for incremental build, then all shipped code uses the same binaries. --> | ||
15 | <ProjectReference Include="test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> | ||
16 | <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="Platform=AnyCPU" BuildInParallel="false" /> | ||
17 | |||
10 | <!-- Build --> | 18 | <!-- Build --> |
11 | 19 | ||
12 | <ProjectReference Include="bextutil\bextutil.vcxproj" Properties="Platform=x86" /> | 20 | <!-- bextutil x86 is built by BextUtilUnitTest --> |
13 | <ProjectReference Include="bextutil\bextutil.vcxproj" Properties="Platform=x64" /> | 21 | <ProjectReference Include="bextutil\bextutil.vcxproj" Properties="Platform=x64" /> |
14 | <ProjectReference Include="bextutil\bextutil.vcxproj" Properties="Platform=ARM64" /> | 22 | <ProjectReference Include="bextutil\bextutil.vcxproj" Properties="Platform=ARM64" /> |
15 | 23 | ||
16 | <!-- Let mbanative build balutil for latest toolset. --> | ||
17 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=x86" /> | 24 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=x86" /> |
18 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=x64" /> | 25 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=x64" /> |
19 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=ARM64" /> | 26 | <ProjectReference Include="mbanative\mbanative.vcxproj" Properties="Platform=ARM64" /> |
20 | 27 | ||
21 | <ProjectReference Include="WixToolset.Mba.Core\WixToolset.Mba.Core.csproj" Properties="Platform=AnyCPU" /> | 28 | <!-- balutil is built by multiple projects above. --> |
22 | <ProjectReference Include="test\WixToolsetTest.Mba.Core\WixToolsetTest.Mba.Core.csproj" Properties="Platform=AnyCPU" /> | ||
23 | |||
24 | <!-- Test --> | ||
25 | <ProjectReference Include="test\BalUtilUnitTest\BalUtilUnitTest.vcxproj" Targets="Test" /> | ||
26 | <ProjectReference Include="test\BextUtilUnitTest\BextUtilUnitTest.vcxproj" Targets="Test" /> | ||
27 | 29 | ||
28 | <!-- Pack --> | 30 | <!-- Pack --> |
29 | <ProjectReference Include="balutil\balutil.vcxproj" Targets="PackNative" /> | 31 | <ProjectReference Include="balutil\balutil.vcxproj" Targets="PackNative" /> |
diff --git a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj b/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj index 8d68546f..af3a09b0 100644 --- a/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj +++ b/src/api/burn/test/WixToolsetTest.Mba.Core/WixToolsetTest.Mba.Core.csproj | |||
@@ -7,6 +7,7 @@ | |||
7 | <IsPackable>false</IsPackable> | 7 | <IsPackable>false</IsPackable> |
8 | <RuntimeIdentifier>win-x86</RuntimeIdentifier> | 8 | <RuntimeIdentifier>win-x86</RuntimeIdentifier> |
9 | <SignOutput>false</SignOutput> | 9 | <SignOutput>false</SignOutput> |
10 | <RollForward>Major</RollForward> | ||
10 | </PropertyGroup> | 11 | </PropertyGroup> |
11 | 12 | ||
12 | <ItemGroup> | 13 | <ItemGroup> |