From ad80d57635e43b76681646251ee580e8a7774df1 Mon Sep 17 00:00:00 2001 From: Cristian Adam Date: Fri, 14 Aug 2020 15:47:59 +0200 Subject: GitHub Actions: Fix actions build configure script has started to fail on presence of unknown parameters. Change-Id: I7a18730e0579a36aadd8e92881886e2cc397594a Reviewed-by: Alexandru Croitor --- .github/workflows/ninja-build.yml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to '.github/workflows/ninja-build.yml') diff --git a/.github/workflows/ninja-build.yml b/.github/workflows/ninja-build.yml index 428cd13429..776e6c75c5 100644 --- a/.github/workflows/ninja-build.yml +++ b/.github/workflows/ninja-build.yml @@ -27,14 +27,14 @@ jobs: deps: libgl-dev libglu-dev libpcre2-dev libz-dev libfreetype6-dev libpng-dev libjpeg-dev libsqlite3-dev tools: ninja-build ccache install_cmd: sudo apt-get -y install - cmake_flags: -DFEATURE_system_sqlite=ON + configure_flags: -system_sqlite - name: macos-10.15 os: macos-10.15 deps: jpeg sqlite tools: ninja ccache pkg-config install_cmd: brew install # Specifically on macOS pkg_config has to be manually turned on otherwise libraries under /usr/local are not detected. - cmake_flags: -DFEATURE_system_sqlite=ON -DFEATURE_pkg_config=ON + configure_flags: -system_sqlite -feature pkg_config - name: windows-2019 os: windows-2019 install_cmd: choco install @@ -43,7 +43,7 @@ jobs: #deps: sqlite tools: ninja ccache # Because of header conflicts we disable everything else besides sqlite driver - cmake_flags: -DFEATURE_system_sqlite=OFF -DFEATURE_sql_psql=OFF -DFEATURE_sql_mysql=OFF -DFEATURE_sql_odbc=OFF + configure_flags: -qt-sqlite -no-feature sql_psql -no-feature sql_mysql -no-feature sql_odbc runs-on: ${{ matrix.os }} @@ -97,10 +97,9 @@ jobs: working-directory: build run: ../configure -cmake -opensource -confirm-license -ccache -no-pch \ \ -debug -nomake tests -nomake examples \ - \ -no-harfbuzz -no-iconv \ + \ -qt-harfbuzz -no-iconv \ \ -system-pcre -system-zlib -system-freetype -system-libpng -system-libjpeg \ - \ -- \ - \ ${{ matrix.cmake_flags }} + \ ${{ matrix.configure_flags }} - name: ninja working-directory: build run: ninja -- cgit v1.2.3