From 3800c62827235582d21e879ac809bc135d85e0eb Mon Sep 17 00:00:00 2001 From: light7734 Date: Sun, 21 Sep 2025 14:06:27 +0330 Subject: [PATCH] ci(static_analysis/clang_tidy): replace conan commands with cmake --- tools/ci/static_analysis/clang_tidy.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tools/ci/static_analysis/clang_tidy.sh b/tools/ci/static_analysis/clang_tidy.sh index 786d487..a67569a 100755 --- a/tools/ci/static_analysis/clang_tidy.sh +++ b/tools/ci/static_analysis/clang_tidy.sh @@ -9,12 +9,12 @@ echo 'Runng this would be a waste of CPU cycles and electricty' echo 'Fix the checks before removing these lines' exit 0 -conan build . \ --c tools.system.package_manager:mode=install \ --c tools.cmake.cmaketoolchain:generator=Ninja \ --s build_type=Release \ --o enable_static_analysis=True \ --o enable_unit_tests=True \ --o enable_fuzz_tests=True \ --o use_mold=True \ ---build=missing +cmake .. \ +-G Ninja \ +-DCMAKE_LINKER_TYPE=MOLD \ +-DENABLE_UNIT_TESTS=ON \ +-DENABLE_FUZZ_TESTS=ON \ +-CMAKE_CXX_CLANG_TIDY=ON \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_CXX_FLAGS="-std=c++23 -stdlib=libc++ -g -fno-omit-frame-pointer" \ +&& cmake --build . -j `nproc`