Skip to content
Snippets Groups Projects
Commit 3c58e0d3 authored by Vassil Vassilev's avatar Vassil Vassilev
Browse files

Mark the include directories of clang and llvm as system.

parent d8fa66c1
Branches
Tags
No related merge requests found
...@@ -459,10 +459,7 @@ if (builtin_cling) ...@@ -459,10 +459,7 @@ if (builtin_cling)
if(MSVC) if(MSVC)
set(CLING_CXXFLAGS "-DNOMINMAX -D_XKEYCHECK_H") set(CLING_CXXFLAGS "-DNOMINMAX -D_XKEYCHECK_H")
else() else()
set(CLING_CXXFLAGS " -fvisibility=hidden -Wno-shadow -fno-strict-aliasing -Wno-unused-parameter -Wwrite-strings -Wno-long-long ") set(CLING_CXXFLAGS " -fvisibility=hidden -fno-strict-aliasing -Wwrite-strings ")
endif()
if (CMAKE_COMPILER_IS_GNUCXX)
string(APPEND CLING_CXXFLAGS " -Wno-missing-field-initializers")
endif() endif()
string(APPEND CMAKE_CXX_FLAGS ${CLING_CXXFLAGS}) string(APPEND CMAKE_CXX_FLAGS ${CLING_CXXFLAGS})
......
...@@ -330,7 +330,7 @@ macro(set_cling_windows_version_resource_properties name) ...@@ -330,7 +330,7 @@ macro(set_cling_windows_version_resource_properties name)
endif() endif()
endmacro() endmacro()
include_directories(BEFORE ${LLVM_INCLUDE_DIRS} ${CLANG_INCLUDE_DIRS}) include_directories(BEFORE SYSTEM ${LLVM_INCLUDE_DIRS} ${CLANG_INCLUDE_DIRS})
macro(add_cling_library name) macro(add_cling_library name)
cmake_parse_arguments(ARG cmake_parse_arguments(ARG
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment