aboutsummaryrefslogtreecommitdiff
path: root/src/libs/libs.cmd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Update to .NET 8 to fix buildRob Mensching2025-11-021-2/+3
| | | | | .NET 6 was deprecated so move to .NET 8 and possibly .NET 10 after it releases.
* Fix unit tests to account for Actions runners:Bob Arnson2025-06-111-0/+1
| | | | | | | | | | | | | | - Handle extra-long paths being normalized to either \\?\\ and "normal." - Rewrite PathGetTempPathTest test because it's not a good test: - By overwriting `TMP` with an extra-long path, it causes `::GetTempPath[2]W` to fall back to the value of `TEMP` instead. - But that's testing `::GetTempPath[2]W`, not `PathGetTempPath`. - It also assumes `TMP` and `TEMP` are set typically. - It also assumes it's not running as LocalSystem. - Instead, just compare the values you get from `::GetTempPathW` and `PathGetTempPath`. Fixes https://github.com/wixtoolset/issues/issues/9087
* Pretty up build outputRob Mensching2023-12-161-1/+1
|
* Run tests in bulk to improve performanceRob Mensching2022-10-041-5/+6
| | | | | The fewer executions of "dotnet test" the better so batch up calls by referencing multiple assembly DLLs.
* Move WixVersion to new WixToolset.Versioning package in libs segmentRob Mensching2022-10-041-0/+24
| | | | | | | | | | | WixVersion is already used by the Core toolset but could also be useful for bootstrapper applications parsing bundle versions. The WixToolset.Data assembly contains a significant amount of data that bloats its size that bootstrapper applications would never need. Extracting WixVersion to its own assembly makes it much more useable. Fixes 6943
* Use dotnet test on C++/CLI test projects to get trx logs.Sean Hall2022-06-161-2/+4
|
* Build and run x64 dutil tests.Sean Hall2022-06-151-1/+2
|
* Upload test results and fail the build if any are missing.Sean Hall2022-01-011-2/+3
| | | | Always zip up the logs from %TEMP%.
* Remove warnings and make sure more don't creep in.Sean Hall2022-01-011-1/+3
| | | | Tests are not run inside of traversal projects so that skipped test warnings don't fail the build.
* Build simplification and parallelizationRob Mensching2021-12-301-6/+2
|
* Use traversal projects to build libs in parallel.Bob Arnson2021-06-281-32/+1
|
* Fix batch file command-line parsingRob Mensching2021-05-171-1/+1
|
* Implement integrated build processRob Mensching2021-05-111-0/+49