diff options
| author | Filipe Cabecinhas <me@filcab.net> | 2013-04-19 00:19:04 +0000 |
|---|---|---|
| committer | Filipe Cabecinhas <me@filcab.net> | 2013-04-19 00:19:04 +0000 |
| commit | 24cf86f83e4dc5433b550579f802b2bb343ac974 (patch) | |
| tree | cec8f7e41f3f6a02f214cbd1224a0735284813a2 /lldb/source/Plugins/Process | |
| parent | df9bf40c566ab8b91e5b3cf291d86699ba4746a7 (diff) | |
| download | bcm5719-llvm-24cf86f83e4dc5433b550579f802b2bb343ac974.tar.gz bcm5719-llvm-24cf86f83e4dc5433b550579f802b2bb343ac974.zip | |
Split Linux-specific and OS X specific stuff. Add include_directories
Only add the -std=c++11 flag when needed, don't touch current flags.
llvm-svn: 179821
Diffstat (limited to 'lldb/source/Plugins/Process')
| -rw-r--r-- | lldb/source/Plugins/Process/CMakeLists.txt | 16 | ||||
| -rw-r--r-- | lldb/source/Plugins/Process/Utility/CMakeLists.txt | 4 | ||||
| -rw-r--r-- | lldb/source/Plugins/Process/mach-core/CMakeLists.txt | 2 |
3 files changed, 16 insertions, 6 deletions
diff --git a/lldb/source/Plugins/Process/CMakeLists.txt b/lldb/source/Plugins/Process/CMakeLists.txt index fe56d9bb6ad..274f4db6179 100644 --- a/lldb/source/Plugins/Process/CMakeLists.txt +++ b/lldb/source/Plugins/Process/CMakeLists.txt @@ -1,7 +1,13 @@ -#add_subdirectory(FreeBSD)
+if (CMAKE_SYSTEM_NAME MATCHES "Linux")
+ add_subdirectory(Linux)
+ add_subdirectory(POSIX)
+elseif (CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
+ #add_subdirectory(FreeBSD)
+ add_subdirectory(POSIX)
+elseif (CMAKE_SYSTEM_NAME MATCHES "Darwin")
+ add_subdirectory(MacOSX-Kernel)
+endif()
+
add_subdirectory(gdb-remote)
-add_subdirectory(Linux)
-#add_subdirectory(mach-core)
-#add_subdirectory(MacOSx-Kernel)
-add_subdirectory(POSIX)
add_subdirectory(Utility)
+add_subdirectory(mach-core)
diff --git a/lldb/source/Plugins/Process/Utility/CMakeLists.txt b/lldb/source/Plugins/Process/Utility/CMakeLists.txt index 252f509ec8d..40689b31f47 100644 --- a/lldb/source/Plugins/Process/Utility/CMakeLists.txt +++ b/lldb/source/Plugins/Process/Utility/CMakeLists.txt @@ -1,3 +1,5 @@ +include_directories(../../../Utility/) + set(LLVM_NO_RTTI 1) add_lldb_library(lldbPluginProcessUtility @@ -16,4 +18,4 @@ add_lldb_library(lldbPluginProcessUtility ThreadMemory.cpp UnwindLLDB.cpp UnwindMacOSXFrameBackchain.cpp - )
\ No newline at end of file + ) diff --git a/lldb/source/Plugins/Process/mach-core/CMakeLists.txt b/lldb/source/Plugins/Process/mach-core/CMakeLists.txt index 0016271a509..e48d8c6dad9 100644 --- a/lldb/source/Plugins/Process/mach-core/CMakeLists.txt +++ b/lldb/source/Plugins/Process/mach-core/CMakeLists.txt @@ -1,3 +1,5 @@ +include_directories(../Utility) + set(LLVM_NO_RTTI 1) add_lldb_library(lldbPluginProcessMachCore |

