X-Git-Url: https://git.saurik.com/apple/dyld.git/blobdiff_plain/197008ea33f135c7c4f94a67a2f75a9df7b7771d..39a8cd101b922f08058746122efff58c14b57605:/unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile diff --git a/unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile b/unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile index 92a0b79..eb6db50 100644 --- a/unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile +++ b/unit-tests/test-cases/dlopen-RTLD_NOLOAD-symlink/Makefile @@ -23,13 +23,16 @@ TESTROOT = ../.. include ${TESTROOT}/include/common.makefile +PWD = $(shell pwd) ### ### 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 @@ -43,7 +46,7 @@ libfoosym.dylib : libfoo.dylib 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 @@ -52,7 +55,7 @@ libbarsym.dylib : libbar.dylib 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