diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-06-20 22:43:35 +0000 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2005-06-20 22:43:35 +0000 |
commit | 3919b354952dedc71205e00af5ee8db4aebe0348 (patch) | |
tree | 5e9cf326e61ff9f3d90f52d6cbe4aad9f962d84b /pkgs/misc/tex/nix/default.nix | |
parent | a75aef6c7a663f5facf0458bce2b13862079eef8 (diff) |
* Add a dot2pdf function.
svn path=/nixpkgs/trunk/; revision=3232
Diffstat (limited to 'pkgs/misc/tex/nix/default.nix')
-rw-r--r-- | pkgs/misc/tex/nix/default.nix | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/pkgs/misc/tex/nix/default.nix b/pkgs/misc/tex/nix/default.nix index d371014e1ff05..8509562d90c39 100644 --- a/pkgs/misc/tex/nix/default.nix +++ b/pkgs/misc/tex/nix/default.nix @@ -6,6 +6,7 @@ rec { runLaTeX = { rootFile , generatePDF ? true + , extraFiles ? [] }: pkgs.stdenv.mkDerivation { @@ -14,7 +15,7 @@ rec { builder = ./run-latex.sh; copyIncludes = ./copy-includes.pl; - inherit rootFile generatePDF; + inherit rootFile generatePDF extraFiles; includes = import (findLaTeXIncludes {inherit rootFile;}); @@ -37,5 +38,20 @@ rec { # Forces rebuilds. hack = __currentTime; }; - + + + dot2pdf = + { dotGraph + }: + + pkgs.stdenv.mkDerivation { + name = "pdf"; + builder = ./dot2pdf.sh; + inherit dotGraph; + buildInputs = [ + pkgs.perl pkgs.tetex pkgs.graphviz pkgs.ghostscript + ]; + }; + + } \ No newline at end of file |