diff --git a/src/analyzer/CMakeLists.txt b/src/analyzer/CMakeLists.txt index 2a550be4..51a4615e 100644 --- a/src/analyzer/CMakeLists.txt +++ b/src/analyzer/CMakeLists.txt @@ -10,7 +10,9 @@ add_executable(analyzer ${SRC_FILES}) momo_assign_source_group(${SRC_FILES}) -target_precompile_headers(analyzer PRIVATE std_include.hpp) +if(NOT MOMO_ENABLE_CLANG_TIDY) + target_precompile_headers(analyzer PRIVATE std_include.hpp) +endif() target_link_libraries(analyzer PRIVATE reflect diff --git a/src/fuzzer/CMakeLists.txt b/src/fuzzer/CMakeLists.txt index 8a7b600a..2ffc31a0 100644 --- a/src/fuzzer/CMakeLists.txt +++ b/src/fuzzer/CMakeLists.txt @@ -10,7 +10,9 @@ add_executable(fuzzer ${SRC_FILES}) momo_assign_source_group(${SRC_FILES}) -target_precompile_headers(fuzzer PRIVATE std_include.hpp) +if(NOT MOMO_ENABLE_CLANG_TIDY) + target_precompile_headers(fuzzer PRIVATE std_include.hpp) +endif() target_link_libraries(fuzzer PRIVATE fuzzing-engine diff --git a/src/windows-emulator/CMakeLists.txt b/src/windows-emulator/CMakeLists.txt index a623de76..0da4f6e6 100644 --- a/src/windows-emulator/CMakeLists.txt +++ b/src/windows-emulator/CMakeLists.txt @@ -10,7 +10,9 @@ add_library(windows-emulator ${SRC_FILES}) momo_assign_source_group(${SRC_FILES}) -target_precompile_headers(windows-emulator PRIVATE std_include.hpp) +if(NOT MOMO_ENABLE_CLANG_TIDY) + target_precompile_headers(windows-emulator PRIVATE std_include.hpp) +endif() target_link_libraries(windows-emulator PRIVATE unicorn-emulator