From d570d6d6da7d1b2b272b8a2ff121ff1907b6cf25 Mon Sep 17 00:00:00 2001 From: Alibek Omarov Date: Thu, 10 Apr 2025 19:20:53 +0300 Subject: [PATCH] scripts: gha: enable building maintui on supported platforms (win32, linux and apple) --- scripts/gha/build_apple.sh | 2 +- scripts/gha/build_linux.sh | 2 +- scripts/gha/build_win32.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/gha/build_apple.sh b/scripts/gha/build_apple.sh index 3be0506b..2b1521f9 100755 --- a/scripts/gha/build_apple.sh +++ b/scripts/gha/build_apple.sh @@ -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 diff --git a/scripts/gha/build_linux.sh b/scripts/gha/build_linux.sh index 7ffb1318..36e319b4 100755 --- a/scripts/gha/build_linux.sh +++ b/scripts/gha/build_linux.sh @@ -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 diff --git a/scripts/gha/build_win32.sh b/scripts/gha/build_win32.sh index 6f0f3d23..b47e0a73 100755 --- a/scripts/gha/build_win32.sh +++ b/scripts/gha/build_win32.sh @@ -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