summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorFred Riss <friss@apple.com>2019-11-05 10:56:29 -0800
committerFred Riss <friss@apple.com>2019-11-05 12:22:59 -0800
commit2ff545e76d11bc4fdd7663945d6ac343575530fe (patch)
tree19c046f6ece1387239e7e35bd92a8fe6ac06bd7b /lldb/packages/Python/lldbsuite/test
parentd77ef856fc240fcdba03315eaff8fd19b32bf2ca (diff)
downloadbcm5719-llvm-2ff545e76d11bc4fdd7663945d6ac343575530fe.tar.gz
bcm5719-llvm-2ff545e76d11bc4fdd7663945d6ac343575530fe.zip
Modernize add-dsym test Makefile
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
-rw-r--r--lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile24
1 files changed, 7 insertions, 17 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile b/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile
index 5abcf02738c..4e1ec2202d0 100644
--- a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile
+++ b/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile
@@ -1,24 +1,14 @@
-CC ?= clang
-ifeq "$(ARCH)" ""
- ARCH = x86_64
-endif
-
-ifeq "$(OS)" ""
- OS = $(shell uname -s)
-endif
+C_SOURCES = main.c
-CFLAGS ?= -g -O0
+include Makefile.rules
-ifeq "$(OS)" "Darwin"
- CFLAGS += -arch $(ARCH)
-endif
+all: a.out.dSYM hide.app/Contents/a.out.dSYM
-all: main.c clean
+hide.app/Contents/a.out.dSYM:
mkdir hide.app
mkdir hide.app/Contents
- $(CC) $(CFLAGS) -g $<
mv a.out.dSYM hide.app/Contents
strip -x a.out
-
-clean:
- rm -rf a.out a.out.dSYM hide.app
+ifneq "$(CODESIGN)" ""
+ $(CODESIGN) -fs - a.out
+endif
OpenPOWER on IntegriCloud