]> git.saurik.com Git - apple/dyld.git/blobdiff - unit-tests/test-cases/crt-libSystem/Makefile
dyld-132.13.tar.gz
[apple/dyld.git] / unit-tests / test-cases / crt-libSystem / Makefile
index 8d8b832249894d1ddfd0c883cb27114292dc8f54..6f30df5137be587b2633e322ba6e07db66ffca7b 100644 (file)
@@ -28,13 +28,17 @@ include ${TESTROOT}/include/common.makefile
 # the mechanism for 10.4 and 10.5 is different 
 #
 
 # the mechanism for 10.4 and 10.5 is different 
 #
 
-run: all
+all-check: all check
+
+check:
        ./main-10.4
        ./main-10.5
        ./main-10.4
        ./main-10.5
+       ./main-10.6
        ./main-10.4.stripped
        ./main-10.5.stripped
        ./main-10.4.stripped
        ./main-10.5.stripped
+       ./main-10.6.stripped
 
 
-all: main-10.4 main-10.5 main-10.4.stripped main-10.5.stripped
+all: main-10.4 main-10.5 main-10.6 main-10.4.stripped main-10.5.stripped main-10.6.stripped
 
 main-10.4: main.c
        ${CC} ${CCFLAGS} -I${TESTROOT}/include -o main-10.4 main.c -mmacosx-version-min=10.4
 
 main-10.4: main.c
        ${CC} ${CCFLAGS} -I${TESTROOT}/include -o main-10.4 main.c -mmacosx-version-min=10.4
@@ -48,7 +52,13 @@ main-10.5: main.c
 main-10.5.stripped: main-10.5
        strip main-10.5 -o main-10.5.stripped
 
 main-10.5.stripped: main-10.5
        strip main-10.5 -o main-10.5.stripped
 
+main-10.6: main.c
+       ${CC} ${CCFLAGS} -I${TESTROOT}/include -o main-10.6 main.c -mmacosx-version-min=10.6  -nostdlib -lcrt1.10.6.o -lSystem
+
+main-10.6.stripped: main-10.6
+       strip main-10.6 -o main-10.6.stripped
+
 clean:
 clean:
-       ${RM} ${RMFLAGS} *~ main-10.4 main-10.5 main-10.4.stripped main-10.5.stripped
+       ${RM} ${RMFLAGS} *~ main-10.4 main-10.5 main-10.6 main-10.4.stripped main-10.5.stripped main-10.6.stripped