scripts: gha: enable building maintui on supported platforms (win32, linux and apple)

This commit is contained in:
Alibek Omarov
2025-04-10 19:20:53 +03:00
parent 882b573e70
commit d570d6d6da
3 changed files with 3 additions and 3 deletions

View File

@@ -8,7 +8,7 @@ pushd hlsdk || die
./waf configure build install --destdir=../bin || die
popd
./waf configure --enable-utils --enable-tests --enable-lto build install --destdir=bin || die_configure
./waf configure --enable-utils --enable-tests --enable-lto --enable-tui build install --destdir=bin || die_configure
cp -vr /Library/Frameworks/SDL2.framework bin

View File

@@ -69,7 +69,7 @@ build_engine()
if [ "$1" = "dedicated" ]; then
./waf configure $AMD64 $ENABLE_TESTS --enable-lto --enable-bundled-deps -d || die_configure
elif [ "$1" = "full" ]; then
./waf configure $AMD64 $ENABLE_TESTS --enable-lto --enable-bundled-deps -s SDL2_linux --enable-stbtt --enable-utils || die_configure
./waf configure $AMD64 $ENABLE_TESTS --enable-lto --enable-bundled-deps -s SDL2_linux --enable-stbtt --enable-utils --enable-tui || die_configure
else
die
fi

View File

@@ -12,7 +12,7 @@ fi
# NOTE: to build with other version use --msvc_version during configuration
# NOTE: sometimes you may need to add WinSDK to %PATH%
# NOTE: --enable-msvcdeps only used for CI builds, enabling it non-English versions of MSVC causes useless console spam
./waf.bat configure -s "SDL2_VC" -T release --enable-utils --enable-tests --enable-lto --enable-msvcdeps $AMD64 || die_configure
./waf.bat configure -s "SDL2_VC" -T release --enable-utils --enable-tests --enable-lto --enable-msvcdeps --enable-tui $AMD64 || die_configure
./waf.bat build || die
./waf.bat install --destdir=. || die