forked from OSchip/llvm-project
25 lines
344 B
Makefile
25 lines
344 B
Makefile
CC ?= clang
|
|
ifeq "$(ARCH)" ""
|
|
ARCH = x86_64
|
|
endif
|
|
|
|
ifeq "$(OS)" ""
|
|
OS = $(shell uname -s)
|
|
endif
|
|
|
|
CFLAGS ?= -g -O0
|
|
|
|
ifeq "$(OS)" "Darwin"
|
|
CFLAGS += -arch $(ARCH)
|
|
endif
|
|
|
|
all: main.c clean
|
|
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
|