From 0e72669c90c20f077aa626fb95065fd499daef40 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sat, 22 Oct 2022 02:23:09 +0300 Subject: [PATCH 31/31] CI: Add components to mac-meson build See osdn #45929 Signed-off-by: Marko Lindqvist --- .github/workflows/ci.yml | 6 +++++- scripts/ci-build.sh | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2d31405182..6296685a66 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -93,7 +93,11 @@ jobs: lua@5.4 \ jpeg \ gtk+3 \ - sdl2_mixer + gtk4 \ + sdl2_mixer \ + sdl2_gfx \ + sdl2_image \ + sdl2_ttf - name: build shell: bash run: ./scripts/ci-build.sh mac-meson diff --git a/scripts/ci-build.sh b/scripts/ci-build.sh index b1c2677184..5f9630ab7d 100755 --- a/scripts/ci-build.sh +++ b/scripts/ci-build.sh @@ -89,8 +89,8 @@ meson .. \ -Ddebug=true \ -Druledit=false \ -Dsyslua=true \ - -Dclients=gtk3.22 \ - -Dfcmp=gtk3 \ + -Dclients=gtk3.22,sdl2,gtk4 \ + -Dfcmp=gtk3,gtk4,cli \ || (let meson_exit_status=$? \ && echo "meson.log:" \ && cat meson-logs/meson-log.txt \ -- 2.35.1