From 8aaecc9093be8531c7c25e24b6b2464536458eee Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Mon, 2 Nov 2020 11:17:05 +1100 Subject: init --- default.nix | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 default.nix (limited to 'default.nix') diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..5ba0079 --- /dev/null +++ b/default.nix @@ -0,0 +1,17 @@ +{ pkgs ? import {}, rev ? null }: + +with pkgs; + +stdenv.mkDerivation { + name = "bionix-slides"; + src = ./.; + buildInputs = with pkgs; [ exiftool (callPackage ./tex.nix {}) ]; + buildPhase = '' + latexmk -xelatex slides + ${lib.optionalString (rev != null) "exiftool -Producer='${rev}' slides.pdf"} + ''; + installPhase = '' + mkdir -p $out + cp slides.pdf $out + ''; +} -- cgit v1.2.3