]> git.saurik.com Git - apple/dyld.git/blob - unit-tests/test-cases/rpath-DYLD_ROOT_PATH/Makefile
dyld-353.2.1.tar.gz
[apple/dyld.git] / unit-tests / test-cases / rpath-DYLD_ROOT_PATH / Makefile
1
2 TESTROOT = ../..
3 include ${TESTROOT}/include/common.makefile
4
5
6 #
7 # <rdar://problem/5869973> DYLD_ROOT_PATH should apply to LC_RPATH rpaths
8 #
9
10 all-check: all check
11
12 check:
13 export DYLD_ROOT_PATH=`pwd` && ${PASS_IFF} ./main
14
15 all: main
16
17
18 hide/libfoo.dylib : foo.c
19 mkdir -p hide
20 ${CC} foo.c -dynamiclib -o hide/libfoo.dylib -install_name @rpath/libfoo.dylib
21
22
23 main : main.c hide/libfoo.dylib
24 ${CC} -I${TESTROOT}/include main.c -o main hide/libfoo.dylib -Wl,-rpath -Wl,/hide
25
26
27 clean:
28 ${RM} ${RMFLAGS} *~ main hide