diff options
author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2021-12-31 23:14:08 +0700 |
---|---|---|
committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2021-12-31 23:14:08 +0700 |
commit | cb35d1b5811aac349fd4d09bc3c0d666bd7ebeae (patch) | |
tree | 242ca2b505ff2cc5635ceba6dd72624bf073a16e /.builds | |
parent | 3d1c6df4d779caf89590e7911e78c90c1473af4b (diff) | |
download | site-cb35d1b5811aac349fd4d09bc3c0d666bd7ebeae.tar.gz |
Improve dependency injection
Diffstat (limited to '.builds')
-rw-r--r-- | .builds/auto.yml | 2 | ||||
-rw-r--r-- | .builds/shell.nix | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/.builds/auto.yml b/.builds/auto.yml index c5b9a7b..34756e1 100644 --- a/.builds/auto.yml +++ b/.builds/auto.yml @@ -19,7 +19,7 @@ tasks: - build: | cd site nix-shell .builds/shell.nix --run 'julia --project=@. .builds/franklin.jl' - nix-shell -p python3Packages.css-html-js-minify --run _libs/minify + nix-shell -p python3Packages.css-html-js-minify --run _libs/postprocess - deploy: | tar -cvzf site.tar.gz -C site/__site . acurl -f https://pages.sr.ht/publish/cnx.srht.site -F content=@site.tar.gz diff --git a/.builds/shell.nix b/.builds/shell.nix index 3f21d40..b73cc6c 100644 --- a/.builds/shell.nix +++ b/.builds/shell.nix @@ -1,12 +1,15 @@ with import <nixpkgs> {}; mkShell { nativeBuildInputs = [ - julia-bin nodejs nodePackages.katex - ] ++ (with python3Packages; [ bleach markdown ]); + julia-bin nodejs nodePackages.katex python3Packages.formbox + ]; shellHook = '' npm install highlight.js # https://github.com/NixOS/nixpkgs/issues/152201 - ln -fns ${nodePackages.katex}/lib/node_modules/katex/dist _libs/katex - ln -fs _libs/katex/{fonts,katex.min.css} _css + katex=${nodePackages.katex}/lib/node_modules/katex/dist + install -m 755 -d _css/fonts _libs/katex + install -m 644 $katex/katex.min.css _css + install -m 644 $katex/fonts/* _css/fonts + install -m 644 $katex/{katex.min.js,contrib/auto-render.min.js} _libs/katex ''; } |