From e12e3662f09ff811e96174c3f25aa0343ed6ec25 Mon Sep 17 00:00:00 2001 From: magic-akari Date: Fri, 20 Sep 2024 19:32:17 +0800 Subject: [PATCH] fix: cmake CACHE --- CMakeLists.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 21ef20e..2a612d5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,14 +4,14 @@ message(STATUS "Using toolchain file: ${CMAKE_TOOLCHAIN_FILE}") include(FetchContent) -set(LLVM_ENABLE_PROJECTS clang CACHE STRING "") +set(LLVM_ENABLE_PROJECTS clang CACHE STRING "LLVM projects to build") -set(LLVM_INCLUDE_UTILS OFF) -set(LLVM_INCLUDE_EXAMPLES OFF) -set(LLVM_INCLUDE_TESTS OFF) -set(LLVM_INCLUDE_BENCHMARKS OFF) +set(LLVM_INCLUDE_UTILS OFF CACHE BOOL "Include LLVM utils") +set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "Include LLVM examples") +set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "Include LLVM tests") +set(LLVM_INCLUDE_BENCHMARKS OFF CACHE BOOL "Include LLVM benchmarks") -set(NO_RTTI "-fno-rtti") +set(NO_RTTI "-fno-rtti" CACHE STRING "Disable RTTI") add_definitions(${NO_RTTI}) if(NOT CMAKE_BUILD_TYPE)