2015-08-13 13:50:59 +02:00
|
|
|
{ mkDerivation, base, blaze-html, blaze-markup, bytestring, cmdargs
|
2015-11-20 18:14:49 +01:00
|
|
|
, directory, elm-compiler, fetchgit, filepath, fsnotify, mtl
|
|
|
|
, snap-core, snap-server, stdenv, text, time, transformers
|
2015-08-13 13:50:59 +02:00
|
|
|
, websockets, websockets-snap
|
|
|
|
}:
|
|
|
|
mkDerivation {
|
|
|
|
pname = "elm-reactor";
|
2015-11-20 18:14:49 +01:00
|
|
|
version = "0.16";
|
2015-08-13 13:50:59 +02:00
|
|
|
src = fetchgit {
|
|
|
|
url = "https://github.com/elm-lang/elm-reactor";
|
2015-11-20 18:14:49 +01:00
|
|
|
sha256 = "dbf881808ff00772d464675f1dd88a40273569ab0e9298805133a3b8f3ed4f26";
|
|
|
|
rev = "ff4ad13ea6b55c63b2d2099b738fd1d5ec2d29b4";
|
2015-08-13 13:50:59 +02:00
|
|
|
};
|
|
|
|
isLibrary = false;
|
|
|
|
isExecutable = true;
|
2015-11-20 18:14:49 +01:00
|
|
|
executableHaskellDepends = [
|
|
|
|
base blaze-html blaze-markup bytestring cmdargs directory
|
|
|
|
elm-compiler filepath fsnotify mtl snap-core snap-server text time
|
|
|
|
transformers websockets websockets-snap
|
2015-08-13 13:50:59 +02:00
|
|
|
];
|
|
|
|
jailbreak = true;
|
|
|
|
homepage = "http://elm-lang.org";
|
|
|
|
description = "Interactive development tool for Elm programs";
|
|
|
|
license = stdenv.lib.licenses.bsd3;
|
|
|
|
}
|