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 } [ "libm.dylib" "m" find-library subseq? ] unit-test
45 { t } [ "libc.dylib" "c" find-library subseq? ] unit-test
46 { t } [ "libbz2.dylib" "bz2" find-library subseq? ] unit-test
47 { t } [ "AGL.framework" "AGL" find-library subseq? ] unit-test