xref: /xnu-8792.61.2/tools/tests/TLBcoherency/Makefile (revision 42e220869062b56f8d7d0726fd4c88954f87902c)
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