diff --git a/basis/alien/libraries/finder/finder.factor b/basis/alien/libraries/finder/finder.factor index 574e00ad4b..5ed41cd9c0 100644 --- a/basis/alien/libraries/finder/finder.factor +++ b/basis/alien/libraries/finder/finder.factor @@ -1,10 +1,13 @@ -USING: combinators system vocabs ; +USING: combinators kernel sequences system vocabs ; IN: alien.libraries.finder HOOK: find-library os ( name -- path/f ) +: find-first-library ( seq -- path/f ) + [ find-library ] find nip ; + { { [ os macosx? ] [ "alien.libraries.finder.macosx" ] } { [ os linux? ] [ "alien.libraries.finder.linux" ] }