2023-07-10 16:20:58 +00:00
|
|
|
{ pkgs, fonts, lndir, twitter-archive, ... }:
|
2021-09-11 20:46:46 +00:00
|
|
|
|
|
|
|
with pkgs;
|
|
|
|
stdenv.mkDerivation {
|
|
|
|
name = "erambler-html";
|
2021-09-11 20:58:30 +00:00
|
|
|
src = ../.;
|
2023-07-10 16:20:58 +00:00
|
|
|
nativeBuildInputs = [ hugo fonts twitter-archive ];
|
2021-09-11 20:46:46 +00:00
|
|
|
buildPhase = "hugo";
|
|
|
|
installPhase = ''
|
|
|
|
mkdir $out
|
2021-09-27 20:12:30 +00:00
|
|
|
cp -R public/* public/.well-known "$out"
|
|
|
|
mkdir -p "$out/font"
|
|
|
|
${lndir}/bin/lndir -silent ${fonts} "$out/font"
|
2023-07-10 16:20:58 +00:00
|
|
|
ln -s ${twitter-archive} "$out/twitter-archive"
|
2021-09-11 20:46:46 +00:00
|
|
|
'';
|
|
|
|
}
|