summaryrefslogtreecommitdiff
path: root/nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix')
-rw-r--r--nix/build.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/nix/build.nix b/nix/build.nix
index 0711760..1c4f74e 100644
--- a/nix/build.nix
+++ b/nix/build.nix
@@ -1,4 +1,4 @@
-{ stdenvNoCC, buildAssets, nodePackages, fontawesome, haskellPackages, haskell, ... }:
+{ stdenvNoCC, buildAssets, nodePackages, fontawesome, haskellPackages, haskell, sass, ... }:
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "www-assets";
version = "0.1.0.0";
@@ -10,12 +10,21 @@ stdenvNoCC.mkDerivation (finalAttrs: {
buildAssets
nodePackages.katex
fontawesome
+ sass
(haskell.lib.compose.justStaticExecutables haskellPackages.hjsmin)
];
phases = "installPhase";
installPhase = ''
- mkdir -p $out/{css,logos,favicon}
+ # logos
+ mkdir -p $out/logos
+
+ # favicon
+ cp -r $src/favicon $out/favicon
+
+ # css
+ mkdir -p $out/css
+ sass $src/css/main.scss $out/css/main.css
# javascript
cp -r $src/js $out/js