This code should always be executed, not just when building the debugserver
on its own. Fixes the modules build when building LLVM+LLDB together.
include(debugserverConfig)
include(AddLLDB)
- # debugserver contains ObjC++ code, so let's disable Clang modules
- # in this subdirectory to avoid building ObjC++ modules (which often
- # doesn't properly work).
- remove_module_flags()
-
set(LLDB_SOURCE_DIR "${CMAKE_SOURCE_DIR}/../../")
include_directories(${LLDB_SOURCE_DIR}/include)
endif()
+# debugserver contains ObjC++ code, so let's disable Clang modules
+# in this subdirectory to avoid building ObjC++ modules (which often
+# doesn't properly work).
+remove_module_flags()
+
add_subdirectory(source)