web-page-0.1.0: default.nix
# -*-conf-*-
{ pkgs ? import <nixpkgs> { }, devel ? false }:
let hs = pkgs.haskellPackages;
inherit (hs) cabal;
develDepends = with hs; [
];
in
cabal.mkDerivation (self : rec {
pname = "web-page";
version = "0.1.0";
isExecutable = false;
isLibrary = true;
preConfigure = ''rm -rf dist'';
src = if devel then ./. else pkgs.fetchdarcs { url = ./.; };
buildDepends = with hs; [
blazeHtml
clay
jmacro
lens
mtl
webRoutes
wlPprintText
] ++ (if devel then develDepends else []);
})