xref: /xnu-12377.81.4/tools/tests/TLBcoherency/Makefile (revision 043036a2b3718f7f0be807e2870f8f47d3fa0796)
1include ../Makefile.common
2
3CFLAGS := -g $(ARCH_FLAGS) -isysroot $(SDKROOT) -isystem $(SDKROOT)/System/Library/Frameworks/System.framework/PrivateHeaders
4
5DSTROOT?=$(shell /bin/pwd)
6SYMROOT?=$(shell /bin/pwd)
7
8DEBUG:=0
9
10$(DSTROOT)/tlbcoh: TLBcoherency.c
11	$(CC) $(CFLAGS) -Wall TLBcoherency.c -o $(SYMROOT)/$(notdir $@) -DDEBUG=$(DEBUG) -g -Os
12	if [ ! -e $@ ]; then ditto $(SYMROOT)/$(notdir $@) $@; fi
13
14clean:
15	rm -rf $(DSTROOT)/tlbcoh $(SYMROOT)/*.dSYM $(SYMROOT)/tlbcoh
16