diff options
author | Araq <rumpf_a@web.de> | 2014-12-10 19:58:52 +0100 |
---|---|---|
committer | Araq <rumpf_a@web.de> | 2014-12-10 19:58:52 +0100 |
commit | 6fa4809bd9ecbee634fbe9b0ae514c06f86caf7b (patch) | |
tree | e8c44a8281afc24b694380e88b5bf3d844943cd3 /tools/nimweb.nim | |
parent | 89703f2196a68eaf1719a07c7303528b829c5140 (diff) | |
download | Nim-6fa4809bd9ecbee634fbe9b0ae514c06f86caf7b.tar.gz |
nimweb builds full docs again
Diffstat (limited to 'tools/nimweb.nim')
-rw-r--r-- | tools/nimweb.nim | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/tools/nimweb.nim b/tools/nimweb.nim index 6cd840ab6..0242e498e 100644 --- a/tools/nimweb.nim +++ b/tools/nimweb.nim @@ -389,7 +389,7 @@ proc buildJS(destPath: string) = exec("nim js -d:release --out:$1 web/babelpkglist.nim" % [destPath / "babelpkglist.js"]) -proc main(c: var TConfigData) = +proc buildWebsite(c: var TConfigData) = const cmd = "nim rst2html --compileonly $1 -o:web/$2.temp web/$2.txt" if c.ticker.len > 0: @@ -419,13 +419,16 @@ proc main(c: var TConfigData) = quit("[Error] cannot write file: " & outfile) removeFile(temp) copyDir("web/assets", "web/upload/assets") - buildJS("web/upload") buildNewsRss(c, "web/upload") - #buildAddDoc(c, "web/upload") - #buildDocSamples(c, "web/upload") - #buildDoc(c, "web/upload") - #buildDocSamples(c, "doc") - #buildDoc(c, "doc") + +proc main(c: var TConfigData) = + buildWebsite(c) + buildJS("web/upload") + buildAddDoc(c, "web/upload") + buildDocSamples(c, "web/upload") + buildDoc(c, "web/upload") + buildDocSamples(c, "doc") + buildDoc(c, "doc") #buildPdfDoc(c, "doc") var c: TConfigData @@ -434,5 +437,6 @@ parseCmdLine(c) parseIniFile(c) when false: buildPdfDoc(c, "doc") + buildWebsite(c) else: main(c) |