]> gitweb.factorcode.org Git - factor.git/commitdiff
alien.libraries.finder.windows: Better fix for finding the right library path.
authorDoug Coleman <doug.coleman@gmail.com>
Tue, 8 Jul 2014 06:34:10 +0000 (23:34 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Tue, 8 Jul 2014 06:34:10 +0000 (23:34 -0700)
basis/alien/libraries/finder/windows/windows.factor

index d23f2e8d7ed837092378b97c894e6c9ba35b85d5..1f1fbbe38d6aef09e161404015581f8f4868ae89 100644 (file)
@@ -2,15 +2,17 @@
 ! See http://factorcode.org/license.txt for BSD license
 
 USING: alien.libraries.finder arrays combinators.short-circuit
-environment io.files io.files.info io.pathnames kernel sequences
-splitting system system-info.windows ;
+environment io.backend io.files io.files.info io.pathnames kernel
+sequences splitting system system-info.windows ;
 
 IN: alien.libraries.finder.windows
 
 <PRIVATE
 
 : search-paths ( -- seq )
-    "resource:" system-directory windows-directory 3array
+    "resource:" normalize-path
+    system-directory
+    windows-directory 3array
     "PATH" os-env [ ";" split ] [ f ] if* append ;
 
 : candidate-paths ( name -- seq )