summaryrefslogtreecommitdiff
path: root/autobuild.xml
diff options
context:
space:
mode:
authorRye <rye@alchemyviewer.org>2025-10-23 20:19:06 -0400
committerRye <rye@alchemyviewer.org>2025-10-27 04:59:15 -0400
commitb66d6679b268069b155e7a0f5b843095a200a29f (patch)
tree4a44dcb18497d427b858e6fcd810805ed2c9c0ba /autobuild.xml
parent56ba6cb29e0328a9bc450fc11402ec1b04d43a8e (diff)
Run tests using ctest after all targets are built to reduce build contention
Reuse test runner compilation unit to reduce extra source files compiled by 189 Only build macOS tests for build host architecture that will be running them to reduce wasted CI time Signed-off-by: Rye <rye@alchemyviewer.org>
Diffstat (limited to 'autobuild.xml')
-rw-r--r--autobuild.xml40
1 files changed, 16 insertions, 24 deletions
diff --git a/autobuild.xml b/autobuild.xml
index 85b3ea4e63..4dcb2e7d3a 100644
--- a/autobuild.xml
+++ b/autobuild.xml
@@ -3018,7 +3018,7 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>options</key>
<array>
<string>-G</string>
- <string>Unix Makefiles</string>
+ <string>Ninja</string>
</array>
</map>
<key>build</key>
@@ -3076,7 +3076,7 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>options</key>
<array>
<string>-G</string>
- <string>Unix Makefiles</string>
+ <string>Ninja</string>
</array>
</map>
<key>build</key>
@@ -3163,19 +3163,15 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>build</key>
<map>
<key>command</key>
- <string>msbuild.exe</string>
+ <string>cmake</string>
<key>options</key>
<array>
- <string>/p:Configuration=RelWithDebInfo</string>
- <string>/p:Platform=${AUTOBUILD_WIN_VSPLATFORM|NOTWIN}</string>
- <string>/t:Build</string>
- <string>/p:useenv=true</string>
- <string>/verbosity:minimal</string>
- <string>/p:VCBuildAdditionalOptions= /incremental</string>
- </array>
- <key>arguments</key>
- <array>
- <string>SecondLife.sln</string>
+ <string>--build</string>
+ <string>.</string>
+ <string>--config</string>
+ <string>RelWithDebInfo</string>
+ <string>--parallel</string>
+ <string>$AUTOBUILD_CPU_COUNT</string>
</array>
</map>
<key>name</key>
@@ -3237,19 +3233,15 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>build</key>
<map>
<key>command</key>
- <string>msbuild.exe</string>
+ <string>cmake</string>
<key>options</key>
<array>
- <string>/p:Configuration=Release</string>
- <string>/p:Platform=${AUTOBUILD_WIN_VSPLATFORM|NOTWIN}</string>
- <string>/t:Build</string>
- <string>/p:useenv=true</string>
- <string>/verbosity:minimal</string>
- <string>/p:VCBuildAdditionalOptions= /incremental</string>
- </array>
- <key>arguments</key>
- <array>
- <string>SecondLife.sln</string>
+ <string>--build</string>
+ <string>.</string>
+ <string>--config</string>
+ <string>Release</string>
+ <string>--parallel</string>
+ <string>$AUTOBUILD_CPU_COUNT</string>
</array>
</map>
<key>name</key>