]> git.immae.eu Git - perso/Immae/Config/Nix.git/blame - modules/private/websites/immae/history/default.nix
Add Denise websites
[perso/Immae/Config/Nix.git] / modules / private / websites / immae / history / default.nix
CommitLineData
7130402c
IB
1{ lib, bundlerEnv, ruby, stdenv }:
2
3# rebuild with bundix -l
4let
5 jekyll = bundlerEnv rec {
6 name = pname + "-" + version;
7 pname = "jekyll";
8 version = (import ./gemset.nix).jekyll.version;
9
10 inherit ruby;
11 gemdir = ./.;
12 };
13in
14 stdenv.mkDerivation rec {
15 pname = "changelog";
16 version = "1";
17 src = ./.;
18 buildInputs = [ jekyll ];
19 phases = [ "unpackPhase" "buildPhase" "installPhase"];
20 buildPhase = ''
21 jekyll build
22 '';
23
24 installPhase = ''
25 cp -a _site $out
26 '';
27 }