File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 stdenv ,
44 pkgs ,
55 anemone ,
6- } :
7- let
8- gitRev = if self ? rev then self . rev else "dirty" ;
9- patchGitRev = if gitRev != "dirty" then ''
10- sed -i "s|^#git_rev = .*|git_rev = \"${ gitRev } \"|" config.toml
11- '' else "" ;
6+ } : let
7+ gitRev =
8+ if self ? rev
9+ then self . rev
10+ else "dirty" ;
11+ patchGitRev =
12+ if gitRev != "dirty"
13+ then ''
14+ sed -i "s|^#git_rev = .*|git_rev = \"${ gitRev } \"|" config.toml
15+ ''
16+ else "" ;
1217in
13- stdenv . mkDerivation {
14- name = "zx.dev" ;
15- src = ./. ;
16- buildInputs = [ pkgs . zola ] ;
17- buildPhase = "zola build" ;
18- installPhase = ''
19- mkdir -p $out
20- cp -r dist/* $out/
21- '' ;
22- postPatch = ''
23- mkdir -p themes/anemone
24- cp -r ${ anemone } /. themes/anemone/
25- '' + patchGitRev ;
26- }
18+ stdenv . mkDerivation {
19+ name = "zx.dev" ;
20+ src = ./. ;
21+ buildInputs = [ pkgs . zola ] ;
22+ buildPhase = "zola build" ;
23+ installPhase = ''
24+ mkdir -p $out
25+ cp -r dist/* $out/
26+ '' ;
27+ postPatch =
28+ ''
29+ mkdir -p themes/anemone
30+ cp -r ${ anemone } /. themes/anemone/
31+ ''
32+ + patchGitRev ;
33+ }
You can’t perform that action at this time.
0 commit comments