Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / interpreters / pixie / load_paths.patch
bloba36d280c5867572e356648005be03556df7d82bd
1 diff --git a/pixie/ffi-infer.pxi b/pixie/ffi-infer.pxi
2 index 9f13ac7..74301c2 100644
3 --- a/pixie/ffi-infer.pxi
4 +++ b/pixie/ffi-infer.pxi
5 @@ -1,15 +1,12 @@
6 (ns pixie.ffi-infer
7 (:require [pixie.io-blocking :as io]))
9 +(defn -add-library-path [p]
10 + (swap! load-paths conj (str p "/include"))
11 + (swap! load-paths conj (str p "/lib")))
13 -(defn -add-rel-path [rel]
14 - (swap! load-paths conj (str (first @load-paths) "/" rel)))
16 -(-add-rel-path "lib")
17 -(-add-rel-path "include")
18 -(-add-rel-path "../lib")
19 -(-add-rel-path "../include")
21 +(doseq [lp @libraryPaths@]
22 + (-add-library-path lp))
24 (def *config* nil)
25 (set-dynamic! (var *config*))