From 809599d830f19f6b8ef00cb552107db8377eaa17 Mon Sep 17 00:00:00 2001 From: Mats Rauhala Date: Sat, 1 Feb 2020 22:49:12 +0200 Subject: [PATCH] Add pre-built site --- release.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/release.nix b/release.nix index b129f5f..ebeb385 100644 --- a/release.nix +++ b/release.nix @@ -12,6 +12,21 @@ in let haskellPackages = pkgs.haskellPackages; site = pkgs.callPackage ./default.nix {}; + website = with pkgs; stdenv.mkDerivation { + pname = "rauhala.info"; + version = "0.1.0"; + src = lib.cleanSource ./.; + LANG = "en_US.UTF-8"; + LOCALE_ARCHIVE = lib.optionalString stdenv.isLinux "${glibcLocales}/lib/locale/locale-archive"; + buildPhase = '' + ${site}/bin/site clean + ${site}/bin/site build + ''; + installPhase = '' + mkdir -p $out/share/ + mv _site $out/share/html + ''; + }; shell = pkgs.buildEnv { name = "site-shell"; paths = []; @@ -25,6 +40,5 @@ let in { - site = site; - shell = shell; + inherit site shell website; }