diff --git a/.github/workflows/analysis.yml b/.github/workflows/analysis.yml index 4d66787ab16..f448ced366a 100644 --- a/.github/workflows/analysis.yml +++ b/.github/workflows/analysis.yml @@ -53,6 +53,7 @@ jobs: -DACTS_BUILD_UNITTESTS=on -DACTS_BUILD_EXAMPLES_UNITTESTS=off -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=OFF -DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON -DACTS_BUILD_EXAMPLES_EDM4HEP=ON diff --git a/.github/workflows/builds.yml b/.github/workflows/builds.yml index 7c67a2bed5a..f9c6b53cff1 100644 --- a/.github/workflows/builds.yml +++ b/.github/workflows/builds.yml @@ -64,6 +64,7 @@ jobs: -DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}" -DACTS_ENABLE_LOG_FAILURE_THRESHOLD=ON -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=ON -DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON -DACTS_BUILD_EXAMPLES_EDM4HEP=ON @@ -282,6 +283,7 @@ jobs: -DCMAKE_INSTALL_PREFIX="${INSTALL_DIR}" -DACTS_ENABLE_LOG_FAILURE_THRESHOLD=ON -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=ON -DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON -DACTS_BUILD_EXAMPLES_EDM4HEP=ON @@ -382,6 +384,7 @@ jobs: -DCMAKE_INSTALL_PREFIX="${{ env.INSTALL_DIR }}" -DCMAKE_PREFIX_PATH=/usr/local/acts -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=ON -DACTS_ENABLE_LOG_FAILURE_THRESHOLD=ON -DACTS_FORCE_ASSERTIONS=ON diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c72fcc48801..25ba774defd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,6 +32,7 @@ clang_tidy: -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-Werror" -DACTS_BUILD_EVERYTHING=on + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_RUN_CLANG_TIDY=on # Main clang-tidy run during cmake compilation @@ -210,6 +211,7 @@ build_linux_ubuntu: -DCMAKE_CXX_STANDARD=17 -DACTS_ENABLE_LOG_FAILURE_THRESHOLD=ON -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=ON -DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON -DACTS_BUILD_EXAMPLES_EDM4HEP=ON @@ -307,6 +309,7 @@ linux_physmon: -DCMAKE_CXX_STANDARD=${CXXSTD} -DACTS_ENABLE_LOG_FAILURE_THRESHOLD=ON -DACTS_BUILD_EVERYTHING=ON + -DACTS_BUILD_EXAMPLES_UNIT_TESTS=ON -DACTS_BUILD_ODD=ON -DACTS_BUILD_EXAMPLES_PYTHON_BINDINGS=ON -DACTS_BUILD_EXAMPLES_EDM4HEP=ON