diff options
Diffstat (limited to '')
-rw-r--r-- | src/ext/Bal/bal_t.proj | 33 |
1 files changed, 24 insertions, 9 deletions
diff --git a/src/ext/Bal/bal_t.proj b/src/ext/Bal/bal_t.proj index a0e66e97..da83b47f 100644 --- a/src/ext/Bal/bal_t.proj +++ b/src/ext/Bal/bal_t.proj | |||
@@ -3,13 +3,6 @@ | |||
3 | 3 | ||
4 | <Project Sdk="Microsoft.Build.Traversal"> | 4 | <Project Sdk="Microsoft.Build.Traversal"> |
5 | <ItemGroup> | 5 | <ItemGroup> |
6 | <!-- Restore: Explicitly restore the test projects, which need some hand-holding. --> | ||
7 | <ProjectReference Include="test\WixStdFnUnitTest\WixStdFnUnitTest.vcxproj" Targets="Restore" BuildInParallel="false" /> | ||
8 | <ProjectReference Include="test\examples\examples.proj" Targets="Restore" /> | ||
9 | <ProjectReference Include="wixext-backward-compatible\WixToolset.Bal.wixext.csproj" Targets="Restore" /> | ||
10 | |||
11 | <!-- Build --> | ||
12 | |||
13 | <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> | 6 | <!-- C++/CLI projects will try to build their dependent projects in parallel with others, so they must be built first. --> |
14 | <ProjectReference Include="test\WixStdFnUnitTest\WixStdFnUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> | 7 | <ProjectReference Include="test\WixStdFnUnitTest\WixStdFnUnitTest.vcxproj" Properties="Platform=x86" BuildInParallel="false" /> |
15 | 8 | ||
@@ -17,11 +10,33 @@ | |||
17 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="Platform=x64" /> | 10 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="Platform=x64" /> |
18 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="Platform=ARM64" /> | 11 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="Platform=ARM64" /> |
19 | 12 | ||
20 | <ProjectReference Include="test\examples\examples.proj" /> | 13 | <ProjectReference Include="test\WixToolsetTest.BootstrapperApplications\WixToolsetTest.BootstrapperApplications.csproj" Properties="Platform=x64" /> |
21 | 14 | ||
22 | <!-- Pack --> | ||
23 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="NoBuild=true" Targets="PackNative" /> | 15 | <ProjectReference Include="wixstdfn\wixstdfn.vcxproj" Properties="NoBuild=true" Targets="PackNative" /> |
24 | <ProjectReference Include="wixext\WixToolset.BootstrapperApplications.wixext.csproj" Properties="NoBuild=true" Targets="Pack" /> | 16 | <ProjectReference Include="wixext\WixToolset.BootstrapperApplications.wixext.csproj" Properties="NoBuild=true" Targets="Pack" /> |
25 | <ProjectReference Include="wixext-backward-compatible\WixToolset.Bal.wixext.csproj" Targets="Pack" /> | 17 | <ProjectReference Include="wixext-backward-compatible\WixToolset.Bal.wixext.csproj" Targets="Pack" /> |
18 | |||
19 | <ProjectReference Include="test\examples\examples.proj" /> | ||
20 | |||
21 | <!-- | ||
22 | Currently there are no unskipped unit tests in this project. Should that change, | ||
23 | we'll need to update the native test framework or figure out something else. | ||
24 | |||
25 | <ProjectReference Include="ext\Bal\test\WixStdFnUnitTest\WixStdFnUnitTest.vcxproj" /> | ||
26 | --> | ||
26 | </ItemGroup> | 27 | </ItemGroup> |
28 | |||
29 | <Target Name="WixClean" BeforeTargets="Restore" Condition="'$(SuppressWixClean)' != 'true'"> | ||
30 | <RemoveDir Directories="$(RootBuildFolder)Bal.wixext" /> | ||
31 | <RemoveDir Directories="$(USERPROFILE)\.nuget\packages\wixtoolset.bal.wixext" Condition="'$(NUGET_PACKAGES)' == ''" /> | ||
32 | <RemoveDir Directories="$(NUGET_PACKAGES)\wixtoolset.bal.wixext" Condition="'$(NUGET_PACKAGES)' != ''" /> | ||
33 | <RemoveDir Directories="$(USERPROFILE)\.nuget\packages\wixtoolset.bootstrapperapplications.wixext" Condition="'$(NUGET_PACKAGES)' == ''" /> | ||
34 | <RemoveDir Directories="$(NUGET_PACKAGES)\wixtoolset.bootstrapperapplications.wixext" Condition="'$(NUGET_PACKAGES)' != ''" /> | ||
35 | <RemoveDir Directories="$(USERPROFILE)\.nuget\packages\wixtoolset.wixstandardbootstrapperapplicationfunctionapi.wixext" Condition="'$(NUGET_PACKAGES)' == ''" /> | ||
36 | <RemoveDir Directories="$(NUGET_PACKAGES)\wixtoolset.wixstandardbootstrapperapplicationfunctionapi.wixext" Condition="'$(NUGET_PACKAGES)' != ''" /> | ||
37 | |||
38 | <Delete Files="$(ArtifactsFolder)WixToolset.Bal.wixext.*.nupkg" /> | ||
39 | <Delete Files="$(ArtifactsFolder)WixToolset.BootstrapperApplications.wixext.*.nupkg" /> | ||
40 | <Delete Files="$(ArtifactsFolder)WixToolset.WixStandardBootstrapperApplicationFunctionApi.wixext.*.nupkg" /> | ||
41 | </Target> | ||
27 | </Project> | 42 | </Project> |