1SDKROOT ?= /
2ifeq "$(RC_TARGET_CONFIG)" "iPhone"
3Embedded?=YES
4else
5Embedded?=$(shell echo $(SDKROOT) | grep -iq iphoneos && echo YES || echo NO)
6endif
7
8DSTROOT?=$(shell /bin/pwd)
9TARGETS := $(addprefix $(DSTROOT)/, measure_tlbs testsp)
10CC:=xcrun -sdk "$(SDKROOT)" cc
11
12ifdef RC_ARCHS
13    ARCHS:=$(RC_ARCHS)
14  else
15    ifeq "$(Embedded)" "YES"
16      ARCHS:=armv7 armv7s
17    else
18      ARCHS:=x86_64 i386
19  endif
20endif
21
22ifneq ($(ARCHS),)
23CFLAGS += $(patsubst %, -arch %, $(ARCHS))
24endif
25
26all: $(TARGETS)
27
28clean:
29	rm -f $(TARGETS)
30
31$(TARGETS): $(DSTROOT)/%: %.c
32	$(CC) $(CFLAGS) -o $@ $<
33