summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2015-10-17 16:17:14 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2015-10-17 16:17:14 +0200
commitfa837cff2728356354885d8f90468240b10073f1 (patch)
tree877e151b579089e9d9e6194cb7dd34b6f0ba0f04
downloaduni-fa837cff2728356354885d8f90468240b10073f1.tar
uni-fa837cff2728356354885d8f90468240b10073f1.tar.gz
uni-fa837cff2728356354885d8f90468240b10073f1.tar.bz2
uni-fa837cff2728356354885d8f90468240b10073f1.tar.xz
uni-fa837cff2728356354885d8f90468240b10073f1.zip
build env & .do file for markdown → pdf
-rw-r--r--default.pdf.do7
-rw-r--r--shell.nix7
2 files changed, 14 insertions, 0 deletions
diff --git a/default.pdf.do b/default.pdf.do
new file mode 100644
index 0000000..d6b4ac4
--- /dev/null
+++ b/default.pdf.do
@@ -0,0 +1,7 @@
1redo-ifchange $2.md
2
3tmp=$(mktemp --suffix=.pdf)
4
5pandoc -t latex -o $tmp -V "geometry=margin=2cm" -V "fontfamily=libertine" $2.md >&2
6
7cat $tmp
diff --git a/shell.nix b/shell.nix
new file mode 100644
index 0000000..59a4ea7
--- /dev/null
+++ b/shell.nix
@@ -0,0 +1,7 @@
1{ pkgs ? (import <nixpkgs> {})
2}:
3
4pkgs.stdenv.mkDerivation {
5 name = "uni-env";
6 buildInputs = [ pkgs.haskellPackages.pandoc ];
7}