-
Notifications
You must be signed in to change notification settings - Fork 3
/
rememberportal.nix
55 lines (55 loc) · 2.63 KB
/
rememberportal.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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
{ mkDerivation, aeson, base, bytestring, case-insensitive
, classy-prelude, classy-prelude-conduit, classy-prelude-yesod
, conduit, containers, data-default, directory, fast-logger
, file-embed, foreign-store, hjsmin, hpack, hspec, http-client-tls
, http-conduit, lens, lens-aeson, microlens, mime-mail
, monad-control, monad-logger, persistent, persistent-sqlite
, persistent-template, safe, scientific, shakespeare, stdenv
, template-haskell, text, time, unordered-containers, vector, wai
, wai-extra, wai-logger, warp, wreq, yaml, yesod, yesod-auth
, yesod-core, yesod-form, yesod-static, yesod-test, yesod-bin
}:
mkDerivation {
pname = "rememberportal";
version = "0.0.0";
src = ./.;
isLibrary = true;
isExecutable = true;
enableSeparateDataOutput = false;
libraryHaskellDepends = [
aeson base bytestring case-insensitive classy-prelude
classy-prelude-conduit classy-prelude-yesod conduit containers
data-default directory fast-logger file-embed foreign-store hjsmin
http-client-tls http-conduit lens lens-aeson mime-mail
monad-control monad-logger persistent persistent-sqlite
persistent-template safe scientific shakespeare template-haskell
text time unordered-containers vector wai wai-extra wai-logger warp
wreq yaml yesod yesod-auth yesod-core yesod-form yesod-static
];
libraryToolDepends = [ hpack ];
executableHaskellDepends = [
aeson base bytestring case-insensitive classy-prelude
classy-prelude-conduit classy-prelude-yesod conduit containers
data-default directory fast-logger file-embed foreign-store hjsmin
http-client-tls http-conduit lens lens-aeson mime-mail
monad-control monad-logger persistent persistent-sqlite
persistent-template safe scientific shakespeare template-haskell
text time unordered-containers vector wai wai-extra wai-logger warp
wreq yaml yesod yesod-auth yesod-core yesod-form yesod-static yesod-bin
];
testHaskellDepends = [
aeson base bytestring case-insensitive classy-prelude
classy-prelude-conduit classy-prelude-yesod conduit containers
data-default directory fast-logger file-embed foreign-store hjsmin
hspec http-client-tls http-conduit lens lens-aeson microlens
mime-mail monad-control monad-logger persistent persistent-sqlite
persistent-template safe scientific shakespeare template-haskell
text time unordered-containers vector wai wai-extra wai-logger warp
wreq yaml yesod yesod-auth yesod-core yesod-form yesod-static
yesod-test
];
preConfigure = "hpack";
license = "unknown";
hydraPlatforms = stdenv.lib.platforms.none;
postInstall = "ln -s $out/share/*-*-*/rememberportal-*/static $out/static";
}