]> git.saurik.com Git - apple/dyld.git/blobdiff - unit-tests/test-cases/rpath-dlopen-in-dylib/Makefile
dyld-132.13.tar.gz
[apple/dyld.git] / unit-tests / test-cases / rpath-dlopen-in-dylib / Makefile
index d94f47d85209b052a555f5ad02ba989cc31b4a57..f5ebbc7056afa9230b4ea07eac563d50eca02420 100644 (file)
@@ -23,6 +23,7 @@
 TESTROOT = ../..
 include ${TESTROOT}/include/common.makefile
 
+PWD = $(shell pwd)
 
 #
 # a main executable linked with -rpath calls into a dylib which calls 
@@ -30,8 +31,9 @@ include ${TESTROOT}/include/common.makefile
 # find the dlopen path.
 #
 
+all-check: all check
 
-run: all
+check:
        ./main
 
 all: main
@@ -41,7 +43,7 @@ hide/hole/libfoo.dylib : foo.c
        ${CC} foo.c -dynamiclib -o hide/hole/libfoo.dylib -install_name @rpath/libfoo.dylib
        
 libbar.dylib : bar.c hide/hole/libfoo.dylib
-       ${CC} bar.c -dynamiclib -o libbar.dylib  -I${TESTROOT}/include  -Wl,-rpath -Wl,`pwd`/hide/hole
+       ${CC} bar.c -dynamiclib -o libbar.dylib  -I${TESTROOT}/include  -Wl,-rpath -Wl,${PWD}/hide/hole
 
 main : main.c libbar.dylib
        ${CC} -I${TESTROOT}/include main.c -o main libbar.dylib