Skip to content

Commit 49562e7

Browse files
committed
Modernize add-dsym test Makefile
(cherry picked from commit 2ff545e)
1 parent fd5be16 commit 49562e7

File tree

1 file changed

+7
-17
lines changed
  • lldb/packages/Python/lldbsuite/test/macosx/add-dsym

1 file changed

+7
-17
lines changed
Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,14 @@
1-
CC ?= clang
2-
ifeq "$(ARCH)" ""
3-
ARCH = x86_64
4-
endif
5-
6-
ifeq "$(OS)" ""
7-
OS = $(shell uname -s)
8-
endif
1+
C_SOURCES = main.c
92

10-
CFLAGS ?= -g -O0
3+
include Makefile.rules
114

12-
ifeq "$(OS)" "Darwin"
13-
CFLAGS += -arch $(ARCH)
14-
endif
5+
all: a.out.dSYM hide.app/Contents/a.out.dSYM
156

16-
all: main.c clean
7+
hide.app/Contents/a.out.dSYM:
178
mkdir hide.app
189
mkdir hide.app/Contents
19-
$(CC) $(CFLAGS) -g $<
2010
mv a.out.dSYM hide.app/Contents
2111
strip -x a.out
22-
23-
clean:
24-
rm -rf a.out a.out.dSYM hide.app
12+
ifneq "$(CODESIGN)" ""
13+
$(CODESIGN) -fs - a.out
14+
endif

0 commit comments

Comments
 (0)