find-library-file ( file -- path )


Vocabulary
tools.deploy.libraries

Definition
USING: system ;

IN: tools.deploy.libraries

HOOK: find-library-file os ( file -- path )


Methods
USING: io.pathnames kernel sequences system
tools.deploy.libraries tools.deploy.libraries.unix ;

M: unix find-library-file
dup absolute-path?
[ ?exists ] [
{
"/lib"
"/usr/lib"
"/usr/local/lib"
"/opt/local/lib"
"resource:"
} [ prepend-path ?exists ] with map-find drop
] if ;