]> git.saurik.com Git - apple/dyld.git/blobdiff - unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile
dyld-132.13.tar.gz
[apple/dyld.git] / unit-tests / test-cases / dlopen-RTLD_NOLOAD-symlink / Makefile
index 92a0b7914afb18d150155e27d13fd3fd907d5178..eb6db508290f62817784257c0f01c40202913a54 100644 (file)
 TESTROOT = ../..
 include ${TESTROOT}/include/common.makefile
 
 TESTROOT = ../..
 include ${TESTROOT}/include/common.makefile
 
+PWD = $(shell pwd)
 
 ###
 ### Test that RTLD_NOLOAD finds existing image 
 ### even when symlinks are used to obscure it
 ###
 
 
 ###
 ### Test that RTLD_NOLOAD finds existing image 
 ### even when symlinks are used to obscure it
 ###
 
-run: all
+all-check: all check
+
+check:
        ./main libfoosym.dylib
        ./main2 libbar.dylib
 
        ./main libfoosym.dylib
        ./main2 libbar.dylib
 
@@ -43,7 +46,7 @@ libfoosym.dylib : libfoo.dylib
        ln -sf libfoo.dylib libfoosym.dylib
 
 libfoo.dylib : foo.c
        ln -sf libfoo.dylib libfoosym.dylib
 
 libfoo.dylib : foo.c
-       ${CC} ${CCFLAGS} -dynamiclib foo.c -o `pwd`/libfoo.dylib 
+       ${CC} ${CCFLAGS} -dynamiclib foo.c -o ${PWD}/libfoo.dylib 
 
 main2 : main.c libbarsym.dylib
        ${CC} ${CCFLAGS} -I${TESTROOT}/include main.c libbarsym.dylib -o main2 
 
 main2 : main.c libbarsym.dylib
        ${CC} ${CCFLAGS} -I${TESTROOT}/include main.c libbarsym.dylib -o main2 
@@ -52,7 +55,7 @@ libbarsym.dylib : libbar.dylib
        ln -sf libbar.dylib libbarsym.dylib
 
 libbar.dylib : bar.c
        ln -sf libbar.dylib libbarsym.dylib
 
 libbar.dylib : bar.c
-       ${CC} ${CCFLAGS} -dynamiclib bar.c -o libbar.dylib -install_name `pwd`/libbarsym.dylib 
+       ${CC} ${CCFLAGS} -dynamiclib bar.c -o libbar.dylib -install_name ${PWD}/libbarsym.dylib 
 
 clean:
        ${RM} ${RMFLAGS} *~ main main2 libfoo.dylib libfoosym.dylib libbar.dylib libbarsym.dylib
 
 clean:
        ${RM} ${RMFLAGS} *~ main main2 libfoo.dylib libfoosym.dylib libbar.dylib libbarsym.dylib