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
;