From a7be3c961fd3f192fedda6244e744997be35ef7a Mon Sep 17 00:00:00 2001 From: Kyle Edwards Date: Mon, 5 Dec 2022 15:38:58 -0500 Subject: [PATCH] ci: build clang-tidy plugin in pre-build step And use sccache and Ninja. --- .../ci/{env_fedora37_tidy.sh => pre_build_fedora37_tidy.sh} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename .gitlab/ci/{env_fedora37_tidy.sh => pre_build_fedora37_tidy.sh} (75%) diff --git a/.gitlab/ci/env_fedora37_tidy.sh b/.gitlab/ci/pre_build_fedora37_tidy.sh similarity index 75% rename from .gitlab/ci/env_fedora37_tidy.sh rename to .gitlab/ci/pre_build_fedora37_tidy.sh index f9f08a3904..7580ef1506 100644 --- a/.gitlab/ci/env_fedora37_tidy.sh +++ b/.gitlab/ci/pre_build_fedora37_tidy.sh @@ -1,7 +1,9 @@ cmake \ + -G Ninja \ -S Utilities/ClangTidyModule \ -B Utilities/ClangTidyModule/build \ -DCMAKE_BUILD_TYPE=Release \ - -DRUN_TESTS=ON + -DRUN_TESTS=ON \ + -DCMAKE_CXX_COMPILER_LAUNCHER=sccache cmake --build Utilities/ClangTidyModule/build ctest --test-dir Utilities/ClangTidyModule/build --output-on-failure