From 881c0b86ddeac5e9aaa5b4e438821f5e33398f0b Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Wed, 10 Jun 2020 12:09:41 -0400 Subject: gitlab-ci: test QtDialog on Windows --- .gitlab-ci.yml | 2 ++ .gitlab/ci/configure_windows_common.cmake | 4 ++++ .gitlab/ci/configure_windows_vs2019_x64_ninja.cmake | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .gitlab/ci/configure_windows_common.cmake diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3447964..697ffb0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -217,6 +217,8 @@ - Set-Item -Force -Path "env:PATH" -Value "$pwdpath\.gitlab;$pwdpath\.gitlab\cmake\bin;$env:PATH" - cmake --version - ninja --version + - cmake -P .gitlab/ci/download_qt.cmake + - Set-Item -Force -Path "env:PATH" -Value "$pwdpath\.gitlab\qt\bin;$env:PATH" .cmake_build_unix: &cmake_build_unix stage: build diff --git a/.gitlab/ci/configure_windows_common.cmake b/.gitlab/ci/configure_windows_common.cmake new file mode 100644 index 0000000..45250ac --- /dev/null +++ b/.gitlab/ci/configure_windows_common.cmake @@ -0,0 +1,4 @@ +set(BUILD_QtDialog ON CACHE BOOL "") +set(CMAKE_PREFIX_PATH "$ENV{CI_PROJECT_DIR}/.gitlab/qt" CACHE STRING "") + +include("${CMAKE_CURRENT_LIST_DIR}/configure_common.cmake") diff --git a/.gitlab/ci/configure_windows_vs2019_x64_ninja.cmake b/.gitlab/ci/configure_windows_vs2019_x64_ninja.cmake index e2f00dd..719c93c 100644 --- a/.gitlab/ci/configure_windows_vs2019_x64_ninja.cmake +++ b/.gitlab/ci/configure_windows_vs2019_x64_ninja.cmake @@ -1,3 +1,3 @@ set(CMake_TEST_WIX_NO_VERIFY "ON" CACHE BOOL "") -include("${CMAKE_CURRENT_LIST_DIR}/configure_common.cmake") +include("${CMAKE_CURRENT_LIST_DIR}/configure_windows_common.cmake") -- cgit v0.12