lisp-modules: use lib.makeSearchPath in shell.nix

launchpad/nixpkgs/master
Kasper Gałkowski 3 years ago
parent 44193bd5cc
commit 024414f501
  1. 25
      pkgs/development/lisp-modules/shell.nix

@ -10,7 +10,28 @@ self = rec {
freetds
lispPackages.quicklisp-to-nix lispPackages.quicklisp-to-nix-system-info
];
CPATH = "${libfixposix}/include";
LD_LIBRARY_PATH = "${openssl.out}/lib:${fuse}/lib:${libuv}/lib:${libev}/lib:${libmysqlclient}/lib:${libmysqlclient}/lib/mysql:${postgresql.lib}/lib:${sqlite.out}/lib:${libfixposix}/lib:${freetds}/lib:${openssl_lib_marked}/lib:${glib.out}/lib:${gdk-pixbuf}/lib:${cairo}/lib:${pango.out}/lib:${gtk3}/lib:${webkitgtk}/lib:${gobject-introspection}/lib";
CPATH = lib.makeSearchPath "include"
[ libfixposix
];
LD_LIBRARY_PATH = lib.makeLibraryPath
[ cairo
freetds
fuse
gdk-pixbuf
glib
gobject-introspection
gtk3
libev
libfixposix
libmysqlclient
libuv
openssl
openssl_lib_marked
pango
postgresql
sqlite
webkitgtk
]
+ ":${libmysqlclient}/lib/mysql";
};
in stdenv.mkDerivation self

Loading…
Cancel
Save