From cdebca4703908a2b23c0900a62d604425f157229 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 6 Nov 2024 11:27:53 +0100 Subject: [PATCH] CMake: Only pass -fno-rtti and -frtti for C++ targets --- dtool/CompilerFlags.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dtool/CompilerFlags.cmake b/dtool/CompilerFlags.cmake index 73e8aec99e..31d96279e3 100644 --- a/dtool/CompilerFlags.cmake +++ b/dtool/CompilerFlags.cmake @@ -190,8 +190,8 @@ else() check_cxx_compiler_flag("-fno-rtti" COMPILER_SUPPORTS_FRTTI) if(COMPILER_SUPPORTS_FRTTI) - set(cxx_rtti_on "-frtti") - set(cxx_rtti_off "-fno-rtti") + set(cxx_rtti_on "$<$,$>:-frtti>") + set(cxx_rtti_off "$<$,$>:-fno-rtti>") else() set(cxx_rtti_on)