diff options
| author | Bob Arnson <bob@firegiant.com> | 2025-07-19 22:25:25 -0400 |
|---|---|---|
| committer | Bob Arnson <github@bobs.org> | 2025-07-21 13:38:30 -0400 |
| commit | 65e68bcfaf4b0ef9796cad4d5a470b3b3e72032f (patch) | |
| tree | b4a39ab7bcbb1f66ce0dee41dc567b66c85e83ad /src/ext/ext_t.proj | |
| parent | baf02e973f152ddb7d74d90f505cafc0be17c4fd (diff) | |
| download | wix-65e68bcfaf4b0ef9796cad4d5a470b3b3e72032f.tar.gz wix-65e68bcfaf4b0ef9796cad4d5a470b3b3e72032f.tar.bz2 wix-65e68bcfaf4b0ef9796cad4d5a470b3b3e72032f.zip | |
Embiggen build perf.
- Move ext tests to targets for better MSBuild scheduling.
- Parallelize long-running tests.
- Disable Firewall ICEs for dev builds; they're redundant with
round-tripping and ICEs are mutex'd to make them painfully serial.
Diffstat (limited to 'src/ext/ext_t.proj')
| -rw-r--r-- | src/ext/ext_t.proj | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/src/ext/ext_t.proj b/src/ext/ext_t.proj index b51f3425..f9febb2e 100644 --- a/src/ext/ext_t.proj +++ b/src/ext/ext_t.proj | |||
| @@ -7,18 +7,33 @@ | |||
| 7 | <ProjectReference Include="Util\util_t.proj" BuildInParallel="false" Targets="Restore;Build" /> | 7 | <ProjectReference Include="Util\util_t.proj" BuildInParallel="false" Targets="Restore;Build" /> |
| 8 | <ProjectReference Include="Bal\bal_t.proj" BuildInParallel="false" Targets="Restore;Build" /> | 8 | <ProjectReference Include="Bal\bal_t.proj" BuildInParallel="false" Targets="Restore;Build" /> |
| 9 | 9 | ||
| 10 | <ProjectReference Include="NetFx\netfx_t.proj" BuildInParallel="false" Targets="Restore;Build" /> | 10 | <ProjectReference Include="Firewall\firewall_t.proj" Targets="Restore;Build" /> |
| 11 | <ProjectReference Include="UI\ui_t.proj" Targets="Restore;Build" /> | ||
| 11 | <ProjectReference Include="ComPlus\complus_t.proj" Targets="Restore;Build" /> | 12 | <ProjectReference Include="ComPlus\complus_t.proj" Targets="Restore;Build" /> |
| 12 | <ProjectReference Include="Dependency\dependency_t.proj" Targets="Restore;Build" /> | 13 | <ProjectReference Include="Dependency\dependency_t.proj" Targets="Restore;Build" /> |
| 13 | <ProjectReference Include="DirectX\directx_t.proj" Targets="Restore;Build" /> | 14 | <ProjectReference Include="DirectX\directx_t.proj" Targets="Restore;Build" /> |
| 14 | <ProjectReference Include="Firewall\firewall_t.proj" Targets="Restore;Build" /> | ||
| 15 | <ProjectReference Include="Http\http_t.proj" Targets="Restore;Build" /> | 15 | <ProjectReference Include="Http\http_t.proj" Targets="Restore;Build" /> |
| 16 | <ProjectReference Include="Iis\iis_t.proj" Targets="Restore;Build" /> | 16 | <ProjectReference Include="Iis\iis_t.proj" Targets="Restore;Build" /> |
| 17 | <ProjectReference Include="Msmq\msmq_t.proj" Targets="Restore;Build" /> | 17 | <ProjectReference Include="Msmq\msmq_t.proj" Targets="Restore;Build" /> |
| 18 | <ProjectReference Include="NetFx\netfx_t.proj" Targets="Restore;Build" /> | 18 | <ProjectReference Include="NetFx\netfx_t.proj" Targets="Restore;Build" /> |
| 19 | <ProjectReference Include="PowerShell\powershell_t.proj" Targets="Restore;Build" /> | 19 | <ProjectReference Include="PowerShell\powershell_t.proj" Targets="Restore;Build" /> |
| 20 | <ProjectReference Include="Sql\sql_t.proj" Targets="Restore;Build" /> | 20 | <ProjectReference Include="Sql\sql_t.proj" Targets="Restore;Build" /> |
| 21 | <ProjectReference Include="UI\ui_t.proj" Targets="Restore;Build" /> | ||
| 22 | <ProjectReference Include="VisualStudio\visualstudio_t.proj" Targets="Restore;Build" /> | 21 | <ProjectReference Include="VisualStudio\visualstudio_t.proj" Targets="Restore;Build" /> |
| 22 | |||
| 23 | <ProjectReference Include="Firewall\firewall_t.proj" Targets="WixTest" /> | ||
| 24 | <ProjectReference Include="UI\ui_t.proj" Targets="WixTest" /> | ||
| 25 | <ProjectReference Include="Util\util_t.proj" Targets="WixTest" /> | ||
| 26 | <ProjectReference Include="Bal\bal_t.proj" Targets="WixTest" /> | ||
| 27 | <ProjectReference Include="ComPlus\complus_t.proj" Targets="WixTest" /> | ||
| 28 | <ProjectReference Include="Dependency\dependency_t.proj" Targets="WixTest" /> | ||
| 29 | <ProjectReference Include="DirectX\directx_t.proj" Targets="WixTest" /> | ||
| 30 | <ProjectReference Include="Http\http_t.proj" Targets="WixTest" /> | ||
| 31 | <ProjectReference Include="Iis\iis_t.proj" Targets="WixTest" /> | ||
| 32 | <ProjectReference Include="Msmq\msmq_t.proj" Targets="WixTest" /> | ||
| 33 | <ProjectReference Include="NetFx\netfx_t.proj" Targets="WixTest" /> | ||
| 34 | <ProjectReference Include="PowerShell\powershell_t.proj" Targets="WixTest" /> | ||
| 35 | <ProjectReference Include="Sql\sql_t.proj" Targets="WixTest" /> | ||
| 36 | <ProjectReference Include="VisualStudio\visualstudio_t.proj" Targets="WixTest" /> | ||
| 37 | |||
| 23 | </ItemGroup> | 38 | </ItemGroup> |
| 24 | </Project> | 39 | </Project> |
