Idris-dev/stack-shell.nix
2018-07-30 10:02:56 +08:00

25 lines
416 B
Nix

{ ghc }:
with (import <nixpkgs> {});
let
libs = [
gmp
libffi
ncurses
nodejs
perl
zlib
];
native_libs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
Cocoa
CoreServices
]);
in haskell.lib.buildStackProject {
inherit ghc;
nativeBuildInputs = native_libs;
buildInputs = libs;
name = "idrisBuildEnv";
src = if lib.inNixShell then null else ./.;
}