Files
nixpkgs/pkgs/development/lisp-modules/shell.nix
T

17 lines
681 B
Nix
Raw Normal View History

2017-07-31 19:29:53 -07:00
with import ../../../default.nix {};
let
openssl_lib_marked = import ./openssl-lib-marked.nix;
2017-07-31 19:29:53 -07:00
self = rec {
name = "ql-to-nix";
env = buildEnv { name = name; paths = buildInputs; };
buildInputs = [
gcc stdenv
openssl fuse libuv mysql.connector-c libfixposix libev sqlite
2017-07-31 19:29:53 -07:00
freetds
lispPackages.quicklisp-to-nix lispPackages.quicklisp-to-nix-system-info
2017-07-31 19:29:53 -07:00
];
CPATH = "${libfixposix}/include";
LD_LIBRARY_PATH = "${openssl.out}/lib:${fuse}/lib:${libuv}/lib:${libev}/lib:${mysql.connector-c}/lib:${mysql.connector-c}/lib/mysql:${postgresql.lib}/lib:${sqlite.out}/lib:${libfixposix}/lib:${freetds}/lib:${openssl_lib_marked}/lib";
2017-07-31 19:29:53 -07:00
};
in stdenv.mkDerivation self