From e5041f3160bda676e8afc78d9b9e1cd48421f59e Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Wed, 3 Feb 2021 10:58:44 +0100 Subject: [PATCH] [CMake] Set OGS_BUILD_UTILS to ON per default. --- CMakeLists.txt | 2 +- scripts/ci/jobs/build-linux-petsc.yml | 2 -- scripts/ci/jobs/check-header.yml | 2 +- scripts/ci/jobs/clang-sanitizer.yml | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 229e4ae5e1f..cdee39aef2d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,6 +64,7 @@ if(OGS_USE_PETSC) set(OGS_USE_MPI ON CACHE BOOL "Use MPI" FORCE) endif() option(OGS_USE_CVODE "Use the Sundials CVODE module?" OFF) +option(OGS_BUILD_UTILS "Should the utilities programms be built?" ON) # ---- CMake includes ---- include(GitSetup) @@ -94,7 +95,6 @@ if((CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_GNUCC) AND GPROF_PATH) endif() # GCC AND GPROF_PATH option(OGS_BUILD_GUI "Should the Data Explorer be built?" OFF) -option(OGS_BUILD_UTILS "Should the utilities programms be built?" OFF) if(WIN32) option(OGS_BUILD_SWMM "Should the SWMM interface be built?" ON) diff --git a/scripts/ci/jobs/build-linux-petsc.yml b/scripts/ci/jobs/build-linux-petsc.yml index 122678783cf..04fe1f3f868 100644 --- a/scripts/ci/jobs/build-linux-petsc.yml +++ b/scripts/ci/jobs/build-linux-petsc.yml @@ -6,5 +6,3 @@ build linux petsc: variables: BUILD_CTEST_LARGE_ON_MASTER: "true" CMAKE_PRESET: release-petsc - CMAKE_ARGS: >- - -DOGS_BUILD_UTILS=ON diff --git a/scripts/ci/jobs/check-header.yml b/scripts/ci/jobs/check-header.yml index 6bf461d5c83..5fcbb618ce1 100644 --- a/scripts/ci/jobs/check-header.yml +++ b/scripts/ci/jobs/check-header.yml @@ -6,7 +6,7 @@ check header: dependencies: [meta, meta_container] variables: BUILD_DIR: "build-check-header" - CMAKE_ARGS: "-DOGS_CHECK_HEADER_COMPILATION=ON -DOGS_BUILD_UTILS=ON -DOGS_BUILD_GUI=ON -DOGS_USE_PYTHON=ON -DBUILD_SHARED_LIBS=ON" + CMAKE_ARGS: "-DOGS_CHECK_HEADER_COMPILATION=ON -DOGS_BUILD_GUI=ON -DOGS_USE_PYTHON=ON -DBUILD_SHARED_LIBS=ON" image: $CONTAINER_GCC_GUI_IMAGE script: - mkdir -p $BUILD_DIR diff --git a/scripts/ci/jobs/clang-sanitizer.yml b/scripts/ci/jobs/clang-sanitizer.yml index 2420e539cef..281d20e93b4 100644 --- a/scripts/ci/jobs/clang-sanitizer.yml +++ b/scripts/ci/jobs/clang-sanitizer.yml @@ -5,7 +5,7 @@ clang sanitizer: needs: ["pre commit"] variables: BUILD_DIR: "build-sanitizer" - CMAKE_ARGS: "-DOGS_ADDRESS_SANITIZER=ON -DOGS_UNDEFINED_BEHAVIOR_SANITIZER=ON -DOGS_BUILD_UTILS=ON" + CMAKE_ARGS: "-DOGS_ADDRESS_SANITIZER=ON -DOGS_UNDEFINED_BEHAVIOR_SANITIZER=ON" UBSAN_OPTIONS: "print_stacktrace=1" LSAN_OPTIONS: "suppressions=$CI_PROJECT_DIR/scripts/test/leak_sanitizer.suppressions" image: -- GitLab