Idris-dev/stack-shell.nix

23 lines
363 B
Nix
Raw Normal View History

{ ghc }:
2016-02-01 19:35:00 +03:00
with (import <nixpkgs> {});
let
2018-03-01 21:09:05 +03:00
libs = [
2016-02-01 19:35:00 +03:00
libffi
zlib
ncurses
2016-02-01 19:35:00 +03:00
gmp
2018-03-01 21:09:05 +03:00
];
native_libs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
2016-02-01 19:35:00 +03:00
Cocoa
CoreServices
]);
in haskell.lib.buildStackProject {
inherit ghc;
2018-03-01 21:09:05 +03:00
nativeBuildInputs = native_libs;
buildInputs = libs;
2016-02-01 19:35:00 +03:00
name = "idrisBuildEnv";
src = ./.;
2016-02-01 19:35:00 +03:00
}