| if(BUILD_FUZZTEST) |
| add_subdirectory(fuzztest) |
| elseif(BUILD_TESTS) |
| # fuzztest includes gtest, but if we're not building fuzztest, build gtest ourselves. |
| add_library(gtest STATIC googletest/googletest/src/gtest-all.cc) |
| add_library(gtest_main STATIC googletest/googletest/src/gtest_main.cc) |
| target_compile_options(gtest PRIVATE "-fno-rtti") |
| target_compile_options(gtest_main PRIVATE "-fno-rtti") |
| include_directories( |
| googletest/googletest |
| googletest/googletest/include |
| ) |
| endif() |
| |
| if(BUILD_LLVM_DWARF) |
| add_subdirectory(llvm-project) |
| endif() |