summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile')
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile b/lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile
new file mode 100644
index 00000000000..f035d912b10
--- /dev/null
+++ b/lldb/packages/Python/lldbsuite/test/macosx/macabi/Makefile
@@ -0,0 +1,18 @@
+LEVEL = ../../make
+
+C_SOURCES := main.c
+LD_EXTRAS := -L. -lfoo
+
+TRIPLE := x86_64-apple-ios13.0-macabi
+CFLAGS_EXTRAS := -target $(TRIPLE)
+
+all: libfoo.dylib a.out
+
+lib%.dylib: %.c
+ $(MAKE) MAKE_DSYM=YES CC=$(CC) \
+ ARCH=$(ARCH) DSYMUTIL=$(DSYMUTIL) \
+ BASENAME=$(shell basename $< .c) \
+ TRIPLE=x86_64-apple-macosx10.15 SDKROOT=$(SDKROOT) \
+ VPATH=$(SRCDIR) -I $(SRCDIR) -f $(SRCDIR)/dylib.mk all
+
+include $(LEVEL)/Makefile.rules
OpenPOWER on IntegriCloud