From 0eef0caf21964b7df2dac1cd4726ff5cd263d073 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sun, 13 Nov 2022 02:03:44 +0200 Subject: [PATCH 23/23] CI: Build Qt-components on mac-meson See osdn #45996 Signed-off-by: Marko Lindqvist --- .github/workflows/ci.yml | 3 ++- scripts/ci-build.sh | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b685e3e370..f20916b466 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -98,7 +98,8 @@ jobs: sdl2_mixer \ sdl2_gfx \ sdl2_image \ - sdl2_ttf + sdl2_ttf \ + qt@6 - name: build shell: bash run: ./scripts/ci-build.sh mac-meson diff --git a/scripts/ci-build.sh b/scripts/ci-build.sh index 8e96d7e3db..44b3170284 100755 --- a/scripts/ci-build.sh +++ b/scripts/ci-build.sh @@ -100,10 +100,10 @@ mkdir build cd build meson .. \ -Ddebug=true \ - -Druledit=false \ + -Druledit=true \ -Dsyslua=true \ - -Dclients=gtk3.22,sdl2,gtk4,stub \ - -Dfcmp=gtk3,gtk4,cli \ + -Dclients=gtk3.22,sdl2,gtk4,qt,stub \ + -Dfcmp=gtk3,gtk4,qt,cli \ -Dprefix=${HOME}/freeciv/mac-meson \ || (let meson_exit_status=$? \ && echo "meson.log:" \ -- 2.35.1