1 # stuff to include in every test Makefile
5 # set default OS to be current Mac OS X
7 ifeq "$(OS_NAME)" "iPhoneOS"
9 ifeq "$(OS_VERSION)" "4.3"
10 OS_BAROLO_FEATURES = 1
16 ifeq "$(OS_VERSION)" "10.7"
17 OS_BAROLO_FEATURES = 1
20 VALID_ARCHS ?= "i386 x86_64"
23 ifeq "$(OS_NAME)" "iPhoneOS"
24 CC = /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/gcc-4.2 -arch ${ARCH} -miphoneos-version-min=$(OS_VERSION) -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.Internal.sdk
25 CXX = /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/g++-4.2 -arch ${ARCH} -miphoneos-version-min=$(OS_VERSION) -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.3.Internal.sdk
26 # CC = gcc-4.2 -arch ${ARCH} -miphoneos-version-min=$(OS_VERSION)
27 # CXX = g++-4.2 -arch ${ARCH} -miphoneos-version-min=$(OS_VERSION)
29 CC = gcc-4.2 -arch ${ARCH} -mmacosx-version-min=$(OS_VERSION)
30 CXX = g++-4.2 -arch ${ARCH} -mmacosx-version-min=$(OS_VERSION)
33 CCFLAGS = -Wall -std=c99
39 SAFE_RUN = ${TESTROOT}/bin/fail-if-non-zero.pl
40 PASS_IFF = ${TESTROOT}/bin/pass-iff-exit-zero.pl
41 PASS_IFF_FAILURE = $(TESTROOT)/bin/exit-non-zero-pass.pl
45 CXXFLAGS += -mno-thumb
46 override FILEARCH = arm
55 override FILEARCH = arm
64 override FILEARCH = arm