add nix derivation

This commit is contained in:
Paul-Nicolas Madelaine 2023-09-18 14:21:35 +02:00
parent b8a26fbb13
commit 427051dbff

View file

@ -10,11 +10,15 @@
let let
pkgs = import nixpkgs { inherit system; }; pkgs = import nixpkgs { inherit system; };
python = pkgs.python3.withPackages (ps: with ps; [ markdown pelican ]); python = pkgs.python3.withPackages (ps: with ps; [ markdown pelican ]);
website = pkgs.stdenv.mkDerivation {
name = "website";
src = ./.;
nativeBuildInputs = [ python ];
buildFlags = [ "publish" ];
installPhase = "cp -r output $out";
};
in { in {
packages.default = pkgs.writeTextDir "index.html" '' packages.default = website;
Hello world!
This is the personal website of Paul-Nicolas Madelaine.
'';
devShells.default = pkgs.mkShell { packages = [ python ]; }; devShells.default = pkgs.mkShell { packages = [ python ]; };
}); });