From 76235348f8ccb1363100bdc686f0fafae5dacc5f Mon Sep 17 00:00:00 2001 From: Araq Date: Wed, 9 May 2012 01:50:08 +0200 Subject: extracted documentation generator --- tools/nimweb.nim | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'tools') diff --git a/tools/nimweb.nim b/tools/nimweb.nim index 61f23ab8c..2ca913ec8 100755 --- a/tools/nimweb.nim +++ b/tools/nimweb.nim @@ -162,15 +162,12 @@ proc Exec(cmd: string) = proc buildDoc(c: var TConfigData, destPath: string) = # call nim for the documentation: for d in items(c.doc): - Exec("nimrod rst2html $# -o:$# --index=$#/theindex $#" % - [c.nimrodArgs, destPath / changeFileExt(splitFile(d).name, "html"), - destpath, d]) + Exec("nimrod rst2html $# -o:$# --index:on $#" % + [c.nimrodArgs, destPath / changeFileExt(splitFile(d).name, "html"), d]) for d in items(c.srcdoc): - Exec("nimrod doc $# -o:$# --index=$#/theindex $#" % - [c.nimrodArgs, destPath / changeFileExt(splitFile(d).name, "html"), - destpath, d]) - Exec("nimrod rst2html $1 -o:$2/theindex.html $2/theindex" % - [c.nimrodArgs, destPath]) + Exec("nimrod doc $# -o:$# --index:on $#" % + [c.nimrodArgs, destPath / changeFileExt(splitFile(d).name, "html"), d]) + Exec("nimrod buildIndex -o:$1/theindex.html $1" % [destPath]) proc buildPdfDoc(c: var TConfigData, destPath: string) = if os.execShellCmd("pdflatex -version") != 0: -- cgit 1.4.1-2-gfad0