GitHub Actions: Fix actions build
configure script has started to fail on presence of unknown parameters. Change-Id: I7a18730e0579a36aadd8e92881886e2cc397594a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
32121e9882
commit
ad80d57635
11
.github/workflows/ninja-build.yml
vendored
11
.github/workflows/ninja-build.yml
vendored
@ -27,14 +27,14 @@ jobs:
|
|||||||
deps: libgl-dev libglu-dev libpcre2-dev libz-dev libfreetype6-dev libpng-dev libjpeg-dev libsqlite3-dev
|
deps: libgl-dev libglu-dev libpcre2-dev libz-dev libfreetype6-dev libpng-dev libjpeg-dev libsqlite3-dev
|
||||||
tools: ninja-build ccache
|
tools: ninja-build ccache
|
||||||
install_cmd: sudo apt-get -y install
|
install_cmd: sudo apt-get -y install
|
||||||
cmake_flags: -DFEATURE_system_sqlite=ON
|
configure_flags: -system_sqlite
|
||||||
- name: macos-10.15
|
- name: macos-10.15
|
||||||
os: macos-10.15
|
os: macos-10.15
|
||||||
deps: jpeg sqlite
|
deps: jpeg sqlite
|
||||||
tools: ninja ccache pkg-config
|
tools: ninja ccache pkg-config
|
||||||
install_cmd: brew install
|
install_cmd: brew install
|
||||||
# Specifically on macOS pkg_config has to be manually turned on otherwise libraries under /usr/local are not detected.
|
# 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
|
- name: windows-2019
|
||||||
os: windows-2019
|
os: windows-2019
|
||||||
install_cmd: choco install
|
install_cmd: choco install
|
||||||
@ -43,7 +43,7 @@ jobs:
|
|||||||
#deps: sqlite
|
#deps: sqlite
|
||||||
tools: ninja ccache
|
tools: ninja ccache
|
||||||
# Because of header conflicts we disable everything else besides sqlite driver
|
# 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 }}
|
runs-on: ${{ matrix.os }}
|
||||||
|
|
||||||
|
|
||||||
@ -97,10 +97,9 @@ jobs:
|
|||||||
working-directory: build
|
working-directory: build
|
||||||
run: ../configure -cmake -opensource -confirm-license -ccache -no-pch \
|
run: ../configure -cmake -opensource -confirm-license -ccache -no-pch \
|
||||||
\ -debug -nomake tests -nomake examples \
|
\ -debug -nomake tests -nomake examples \
|
||||||
\ -no-harfbuzz -no-iconv \
|
\ -qt-harfbuzz -no-iconv \
|
||||||
\ -system-pcre -system-zlib -system-freetype -system-libpng -system-libjpeg \
|
\ -system-pcre -system-zlib -system-freetype -system-libpng -system-libjpeg \
|
||||||
\ -- \
|
\ ${{ matrix.configure_flags }}
|
||||||
\ ${{ matrix.cmake_flags }}
|
|
||||||
- name: ninja
|
- name: ninja
|
||||||
working-directory: build
|
working-directory: build
|
||||||
run: ninja
|
run: ninja
|
||||||
|
Loading…
Reference in New Issue
Block a user