summaryrefslogtreecommitdiff
path: root/examples/functions/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'examples/functions/Makefile')
-rw-r--r--examples/functions/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/examples/functions/Makefile b/examples/functions/Makefile
new file mode 100644
index 0000000000000..64ea6e75b332f
--- /dev/null
+++ b/examples/functions/Makefile
@@ -0,0 +1,18 @@
+LEVEL = ../../test/make
+
+CXX_SOURCES := main.cpp
+
+EXE := lldb-functions
+USE_LIBCPP := 1
+
+MY_OS = $(shell uname -s)
+
+ifeq "$(MY_OS)" "Darwin"
+ LLDB_BUILD_DIR ?= /Applications/Xcode.app/Contents/SharedFrameworks
+ LD_EXTRAS ?= -framework LLDB -Wl,-rpath,"$(LLDB_BUILD_DIR)"
+ FRAMEWORK_INCLUDES=-F"$(LLDB_BUILD_DIR)"
+else
+ LD_EXTRAS ?= $(LLDB_BUILD_DIR)/_lldb.so
+endif
+
+include $(LEVEL)/Makefile.rules