You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

28 lines
576 B

{ pkgs ? import <nixpkgs> {} }:
rec {
ssg = import ./ssg { inherit pkgs; };
shell = pkgs.haskellPackages.shellFor {
withHoogle = false;
packages = p: [ ssg ];
buildInputs = [
ssg
pkgs.haskellPackages.cabal-install
pkgs.haskellPackages.haskell-language-server
pkgs.haskellPackages.cabal2nix
pkgs.elmPackages.elm
];
};
site = pkgs.stdenv.mkDerivation {
name = "recursorwf";
src = ./src;
buildPhase = ''
${ssg}/bin/ssg build
ls
'';
installPhase = ''
mv _site $out
'';
};
}