[Lldb-commits] [lldb] r131704 - in /lldb/trunk/source/Plugins: LanguageRuntime/CPlusPlus/ItaniumABI/Makefile LanguageRuntime/ObjC/AppleObjCRuntime/Makefile Makefile

Charles Davis cdavis at mines.edu
Thu May 19 16:44:09 PDT 2011


Author: cdavis
Date: Thu May 19 18:44:09 2011
New Revision: 131704

URL: http://llvm.org/viewvc/llvm-project?rev=131704&view=rev
Log:
Add the LanguageRuntime plugins to the makefile build, and remove the
Mac OS X Process plugin from the build.

I'm surprised no one caught this earlier. Am I the only one who builds with
the makefiles on Mac?

Added:
    lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/Makefile
    lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/Makefile
Modified:
    lldb/trunk/source/Plugins/Makefile

Added: lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/Makefile?rev=131704&view=auto
==============================================================================
--- lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/Makefile (added)
+++ lldb/trunk/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/Makefile Thu May 19 18:44:09 2011
@@ -0,0 +1,14 @@
+##===- source/Plugins/LangRuntime/C++/ItaniumABI/Makefile --*- Makefile -*-===##
+# 
+#                     The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+# 
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../../..
+LIBRARYNAME := lldbPluginLanguageRuntimeCPlusPlusItaniumABI
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile

Added: lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/Makefile?rev=131704&view=auto
==============================================================================
--- lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/Makefile (added)
+++ lldb/trunk/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/Makefile Thu May 19 18:44:09 2011
@@ -0,0 +1,14 @@
+##===- source/Plugins/LangRuntime/ObjC/AppleRT/Makefile ----*- Makefile -*-===##
+# 
+#                     The LLVM Compiler Infrastructure
+#
+# This file is distributed under the University of Illinois Open Source
+# License. See LICENSE.TXT for details.
+# 
+##===----------------------------------------------------------------------===##
+
+LLDB_LEVEL := ../../../../..
+LIBRARYNAME := lldbPluginLanguageRuntimeObjCAppleObjCRuntime
+BUILD_ARCHIVE = 1
+
+include $(LLDB_LEVEL)/Makefile

Modified: lldb/trunk/source/Plugins/Makefile
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Plugins/Makefile?rev=131704&r1=131703&r2=131704&view=diff
==============================================================================
--- lldb/trunk/source/Plugins/Makefile (original)
+++ lldb/trunk/source/Plugins/Makefile Thu May 19 18:44:09 2011
@@ -16,11 +16,14 @@
 	ObjectContainer/BSD-Archive ObjectFile/ELF SymbolFile/DWARF \
 	SymbolFile/Symtab Process/Utility DynamicLoader/Static \
 	Platform Process/gdb-remote Instruction/ARM \
-	UnwindAssembly/InstEmulation UnwindAssembly/x86
+	UnwindAssembly/InstEmulation UnwindAssembly/x86 \
+	LanguageRuntime/CPlusPlus/ItaniumABI \
+	LanguageRuntime/ObjC/AppleObjCRuntime
 
 ifeq ($(HOST_OS),Darwin)
 DIRS += DynamicLoader/MacOSX-DYLD ObjectContainer/Universal-Mach-O \
-	ObjectFile/Mach-O SymbolVendor/MacOSX Process/MacOSX-User
+	ObjectFile/Mach-O SymbolVendor/MacOSX
+#DIRS += Process/MacOSX-User
 endif
 
 ifeq ($(HOST_OS),Linux)





More information about the lldb-commits mailing list