diff --git a/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile b/lldb/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile index 5abcf02738c49..4e1ec2202d0b0 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