From 8e7ece4c1ad510cbd62ac326fa35b9bc5b328b1e Mon Sep 17 00:00:00 2001 From: Henri Menke Date: Fri, 4 Mar 2022 19:56:50 +0100 Subject: [PATCH] fix: use $CMAKE_CXX_FLAGS in libclang flags detection Otherwise compiler options given on the command line using -DCMAKE_CXX_FLAGS will be ignored in the detection of extra flags. --- cmake/FindLibClang.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/FindLibClang.cmake b/cmake/FindLibClang.cmake index 87c0311..5ae891c 100644 --- a/cmake/FindLibClang.cmake +++ b/cmake/FindLibClang.cmake @@ -91,7 +91,7 @@ else() endif() if(CLANG_COMPILER AND NOT LIBCLANG_CXX_FLAGS) - set(LIBCLANG_FLAGS_DETECTION_COMMAND "${CLANG_COMPILER} $ENV{CXXFLAGS} -E -x c++ ${CLANG_OPT} -v -") + set(LIBCLANG_FLAGS_DETECTION_COMMAND "${CLANG_COMPILER} ${CMAKE_CXX_FLAGS} -E -x c++ ${CLANG_OPT} -v -") separate_arguments(LIBCLANG_FLAGS_DETECTION_COMMAND) execute_process(COMMAND ${LIBCLANG_FLAGS_DETECTION_COMMAND} INPUT_FILE /dev/null