Index: tools/clang/BindMigrate/Makefile |
diff --git a/tools/clang/BindMigrate/Makefile b/tools/clang/BindMigrate/Makefile |
new file mode 100644 |
index 0000000000000000000000000000000000000000..366973fda6598da49d86b7cd329c6196bf851993 |
--- /dev/null |
+++ b/tools/clang/BindMigrate/Makefile |
@@ -0,0 +1,29 @@ |
+##===- examples/PrintFunctionNames/Makefile ----------------*- Makefile -*-===## |
+# |
+# The LLVM Compiler Infrastructure |
+# |
+# This file is distributed under the University of Illinois Open Source |
+# License. See LICENSE.TXT for details. |
+# |
+##===----------------------------------------------------------------------===## |
+ |
+CLANG_LEVEL := ../.. |
+LIBRARYNAME = BindMigrate |
+ |
+# If we don't need RTTI or EH, there's no reason to export anything |
+# from the plugin. |
+ifneq ($(REQUIRES_RTTI), 1) |
+ifneq ($(REQUIRES_EH), 1) |
+EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/BindMigrate.exports |
+endif |
+endif |
+ |
+LINK_LIBS_IN_SHARED = 0 |
+SHARED_LIBRARY = 1 |
+ |
+include $(CLANG_LEVEL)/Makefile |
+ |
+CXXFLAGS+=-g |
+ifeq ($(OS),Darwin) |
+ LDFLAGS=-Wl,-undefined,dynamic_lookup |
+endif |