-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathworkshop.nix
25 lines (25 loc) · 977 Bytes
/
workshop.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{ mkDerivation, newNixpkgs, aeson, base, bytestring, containers
, dependent-map, dependent-sum, errors, exception-transformers, filepath
, ghcjs-dom, jsaddle, jsaddle-warp, lens, mtl, ref-tf, reflex
, reflex-dom, reflex-dom-contrib, reflex-dom-nested-routing
, reflex-dom-storage, reflex-dom-template, stdenv, text
, uri-bytestring, wai-app-static
}:
mkDerivation {
pname = "workshop";
version = "0.1";
src = newNixpkgs.lib.cleanSourceWith {
src = ./.;
name = "reflex-workshop-source";
filter = newNixpkgs.lib.cleanSourceFilter;
};
libraryHaskellDepends = [
aeson base bytestring containers dependent-map dependent-sum errors
exception-transformers filepath ghcjs-dom jsaddle jsaddle-warp lens
mtl ref-tf reflex reflex-dom reflex-dom-contrib
reflex-dom-nested-routing reflex-dom-storage reflex-dom-template
text uri-bytestring wai-app-static
];
license = stdenv.lib.licenses.unfree;
hydraPlatforms = stdenv.lib.platforms.none;
}