From 2ff545e76d11bc4fdd7663945d6ac343575530fe Mon Sep 17 00:00:00 2001 From: Fred Riss Date: Tue, 5 Nov 2019 10:56:29 -0800 Subject: Modernize add-dsym test Makefile --- .../Python/lldbsuite/test/macosx/add-dsym/Makefile | 24 +++++++--------------- 1 file changed, 7 insertions(+), 17 deletions(-) (limited to 'lldb/packages/Python/lldbsuite/test') 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 -- cgit v1.2.3