From 0ceca23d9866c1733330b04e39c274ef13ee310e Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Mon, 9 Oct 2023 10:40:12 +0200 Subject: [PATCH] [ci] Re-enable TH2M on Windows. --- .github/workflows/msvc-code-analysis.yml | 2 +- pyproject.toml | 1 - scripts/ci/jobs/build-gui-win.yml | 2 +- scripts/ci/jobs/build-win.yml | 2 -- 4 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.github/workflows/msvc-code-analysis.yml b/.github/workflows/msvc-code-analysis.yml index 66b47d479f3..3892838112f 100644 --- a/.github/workflows/msvc-code-analysis.yml +++ b/.github/workflows/msvc-code-analysis.yml @@ -15,7 +15,7 @@ jobs: uses: actions/checkout@v2 - name: Configure CMake - run: cmake -B ${{ env.build }} -DCMAKE_BUILD_TYPE=${{ env.config }} -DOGS_BUILD_PROCESS_TH2M=OFF -DOGS_USE_UNITY_BUILDS=OFF -DOGS_BUILD_TESTING=OFF -DOGS_ENABLE_ELEMENT_PRISM=OFF -DOGS_ENABLE_ELEMENT_PYRAMID=OFF -DOGS_MAX_ELEMENT_DIM=2 + run: cmake -B ${{ env.build }} -DCMAKE_BUILD_TYPE=${{ env.config }} -DOGS_USE_UNITY_BUILDS=OFF -DOGS_BUILD_TESTING=OFF -DOGS_ENABLE_ELEMENT_PRISM=OFF -DOGS_ENABLE_ELEMENT_PYRAMID=OFF -DOGS_MAX_ELEMENT_DIM=2 # Build is not required unless generated source files are used # - name: Build CMake diff --git a/pyproject.toml b/pyproject.toml index 8f0af55e70c..113abb2a11c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -78,7 +78,6 @@ environment-pass = [ # maybe this should be moved to CMake logic, i.e. disabling both features on win [tool.cibuildwheel.windows.config-settings] "cmake.define.OGS_USE_MFRONT" = "OFF" -"cmake.define.OGS_BUILD_PROCESS_TH2M" = "OFF" # Generator needs to be set here, CMAKE_GENERATOR env var does not work. # Ninja generator does not select the host64 compiler. "cmake.args" = "-G;Visual Studio 16 2019;--preset;wheel" diff --git a/scripts/ci/jobs/build-gui-win.yml b/scripts/ci/jobs/build-gui-win.yml index 84ea090a82c..5a8e2b4ded0 100644 --- a/scripts/ci/jobs/build-gui-win.yml +++ b/scripts/ci/jobs/build-gui-win.yml @@ -5,7 +5,7 @@ build gui win: rules: - if: '$CI_COMMIT_BRANCH == "master"' variables: - ADDITIONAL_CMAKE_ARGS: " -DOGS_BUILD_CLI=ON -DOGS_BUILD_PROCESS_TH2M=OFF" + ADDITIONAL_CMAKE_ARGS: " -DOGS_BUILD_CLI=ON" BUILD_TESTS: "false" BUILD_CTEST: "false" - if: $CI_COMMIT_BRANCH =~ /^v[0-9]\.[0-9]\.[0-9]/ diff --git a/scripts/ci/jobs/build-win.yml b/scripts/ci/jobs/build-win.yml index c4e687de1c6..772a55de8b0 100644 --- a/scripts/ci/jobs/build-win.yml +++ b/scripts/ci/jobs/build-win.yml @@ -5,10 +5,8 @@ build win: variables: CHECK_WARNINGS: "true" CMAKE_PRESET: release - # TODO: temporary switched off TH2M CMAKE_ARGS: >- -DOGS_CI_TESTRUNNER_REPEAT=1 - -DOGS_BUILD_PROCESS_TH2M=OFF -DOGS_USE_PIP=ON -DOGS_USE_MKL=ON -- GitLab