1 USING: alien.libraries.finder alien.libraries.finder.macosx
2 alien.libraries.finder.macosx.private sequences tools.test ;
10 T{ framework-info f "Location" "Name.framework/Name" "Name" f f }
11 T{ framework-info f "Location" "Name.framework/Name_suffix" "Name" f "suffix" }
14 T{ framework-info f "Location" "Name.framework/Versions/A/Name" "Name" "A" f }
15 T{ framework-info f "Location" "Name.framework/Versions/A/Name_suffix" "Name" "A" "suffix" }
21 "Location/Name.framework"
22 "Location/Name.framework/_suffix"
23 "Location/Name.framework/Name"
24 "Location/Name.framework/Name_suffix"
25 "Location/Name.framework/Versions"
26 "Location/Name.framework/Versions/A"
27 "Location/Name.framework/Versions/A/Name"
28 "Location/Name.framework/Versions/A/Name_suffix"
29 } [ make-framework-info ] map
34 "/usr/lib/libSystem.dylib"
35 "/System/Library/Frameworks/System.framework/System"
40 "System.framework/System"
44 { t } [ "m" find-library "libm.dylib" subsequence? ] unit-test
45 { t } [ "c" find-library "libc.dylib" subsequence? ] unit-test
46 { t } [ "bz2" find-library "libbz2.dylib" subsequence? ] unit-test
47 { t } [ "AGL" find-library "AGL.framework" subsequence? ] unit-test