From a7be3c961fd3f192fedda6244e744997be35ef7a Mon Sep 17 00:00:00 2001 From: Kyle Edwards Date: Mon, 5 Dec 2022 15:38:58 -0500 Subject: ci: build clang-tidy plugin in pre-build step And use sccache and Ninja. --- .gitlab/ci/env_fedora37_tidy.sh | 7 ------- .gitlab/ci/pre_build_fedora37_tidy.sh | 9 +++++++++ 2 files changed, 9 insertions(+), 7 deletions(-) delete mode 100644 .gitlab/ci/env_fedora37_tidy.sh create mode 100644 .gitlab/ci/pre_build_fedora37_tidy.sh diff --git a/.gitlab/ci/env_fedora37_tidy.sh b/.gitlab/ci/env_fedora37_tidy.sh deleted file mode 100644 index f9f08a3..0000000 --- a/.gitlab/ci/env_fedora37_tidy.sh +++ /dev/null @@ -1,7 +0,0 @@ -cmake \ - -S Utilities/ClangTidyModule \ - -B Utilities/ClangTidyModule/build \ - -DCMAKE_BUILD_TYPE=Release \ - -DRUN_TESTS=ON -cmake --build Utilities/ClangTidyModule/build -ctest --test-dir Utilities/ClangTidyModule/build --output-on-failure diff --git a/.gitlab/ci/pre_build_fedora37_tidy.sh b/.gitlab/ci/pre_build_fedora37_tidy.sh new file mode 100644 index 0000000..7580ef1 --- /dev/null +++ b/.gitlab/ci/pre_build_fedora37_tidy.sh @@ -0,0 +1,9 @@ +cmake \ + -G Ninja \ + -S Utilities/ClangTidyModule \ + -B Utilities/ClangTidyModule/build \ + -DCMAKE_BUILD_TYPE=Release \ + -DRUN_TESTS=ON \ + -DCMAKE_CXX_COMPILER_LAUNCHER=sccache +cmake --build Utilities/ClangTidyModule/build +ctest --test-dir Utilities/ClangTidyModule/build --output-on-failure -- cgit v0.12