summaryrefslogtreecommitdiffstats
path: root/lldb/source
diff options
context:
space:
mode:
authorDaniel Malea <daniel.malea@intel.com>2013-05-13 17:30:30 +0000
committerDaniel Malea <daniel.malea@intel.com>2013-05-13 17:30:30 +0000
commite5b646888598380f7187b00c110f547951cc7572 (patch)
tree7fb4630fd8fa01cd46ec76fef09e93ecf892a642 /lldb/source
parent096f7c1e05de9b27b531ca241c161317eb6adad2 (diff)
downloadbcm5719-llvm-e5b646888598380f7187b00c110f547951cc7572.tar.gz
bcm5719-llvm-e5b646888598380f7187b00c110f547951cc7572.zip
Unbreak cmake builds by skipping Darwin kernel plugin on non-Mac platforms
llvm-svn: 181711
Diffstat (limited to 'lldb/source')
-rw-r--r--lldb/source/CMakeLists.txt2
-rw-r--r--lldb/source/Plugins/DynamicLoader/CMakeLists.txt6
2 files changed, 6 insertions, 2 deletions
diff --git a/lldb/source/CMakeLists.txt b/lldb/source/CMakeLists.txt
index 0acdf3cf36f..eb917e1f6a8 100644
--- a/lldb/source/CMakeLists.txt
+++ b/lldb/source/CMakeLists.txt
@@ -57,7 +57,6 @@ set( LLDB_USED_LIBS
lldbPluginDynamicLoaderMacOSXDYLD
lldbPluginUnwindAssemblyInstEmulation
lldbPluginUnwindAssemblyX86
- lldbPluginDynamicLoaderDarwinKernel
lldbPluginAppleObjCRuntime
lldbPluginCXXItaniumABI
lldbPluginABIMacOSX_arm
@@ -90,6 +89,7 @@ endif ()
if ( CMAKE_SYSTEM_NAME MATCHES "Darwin" )
list(APPEND LLDB_USED_LIBS
lldbHostMacOSX
+ lldbPluginDynamicLoaderDarwinKernel
lldbPluginOSDarwinKernel
lldbPluginProcessMacOSXKernel
lldbPluginSymbolVendorMacOSX
diff --git a/lldb/source/Plugins/DynamicLoader/CMakeLists.txt b/lldb/source/Plugins/DynamicLoader/CMakeLists.txt
index 22ce69c602e..88e6e0c931b 100644
--- a/lldb/source/Plugins/DynamicLoader/CMakeLists.txt
+++ b/lldb/source/Plugins/DynamicLoader/CMakeLists.txt
@@ -1,4 +1,8 @@
-add_subdirectory(Darwin-Kernel)
add_subdirectory(MacOSX-DYLD)
add_subdirectory(POSIX-DYLD)
add_subdirectory(Static)
+
+if (CMAKE_SYSTEM_NAME MATCHES "Darwin")
+ add_subdirectory(Darwin-Kernel)
+endif()
+
OpenPOWER on IntegriCloud