diff options
Diffstat (limited to 'pkgs/misc/tex/nix/lhs2tex.sh')
-rw-r--r-- | pkgs/misc/tex/nix/lhs2tex.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/misc/tex/nix/lhs2tex.sh b/pkgs/misc/tex/nix/lhs2tex.sh new file mode 100644 index 00000000000..6edca4baf8a --- /dev/null +++ b/pkgs/misc/tex/nix/lhs2tex.sh @@ -0,0 +1,19 @@ +source $stdenv/setup + +ensureDir $out + +mkdir root +cd root + +startDir=$(perl $copyIncludes $includes) +cd $startDir + +lhstex() { + sourceFile=$1 + targetName=$out/$(basename $(stripHash $sourceFile; echo $strippedName) .lhs).tex + echo "converting $sourceFile to $targetName..." + lhs2TeX -o "$targetName" $flags "$sourceFile" +} + +lhstex $source + |