Run external tests for FreeBSD (#2035)

This requires aliasing `make` to `gmake` and `python` to `python3`
This commit is contained in:
Rangi
2026-07-29 19:45:07 -04:00
committed by GitHub
parent ca2b8e4cde
commit 70d8d67ffc
3 changed files with 16 additions and 2 deletions
+3 -1
View File
@@ -395,12 +395,14 @@ jobs:
GIT_CONFIG_COUNT GIT_CONFIG_KEY_0 GIT_CONFIG_VALUE_0
release: "15.1"
usesh: true
copyback: false
prepare: |
.github/scripts/install-deps.sh freebsd
run: | # Leak detection is not supported on FreeBSD, so disable it.
cmake -B build --preset develop
cmake --build build --verbose -- -k -j "$(getconf _NPROCESSORS_ONLN)"
ASAN_OPTIONS=detect_leaks=0 ctest --test-dir build --schedule-random --label-exclude external
. .github/scripts/freebsd-env.sh
ASAN_OPTIONS=detect_leaks=0 ctest --test-dir build --schedule-random
cmake --install build --verbose
type rgbasm rgblink rgbfix rgbgfx
man -w 1 rgbasm rgblink rgbfix rgbgfx