// link!!!
- println(publish.conf.outDir);
- if (!File.exists(publish.conf.outDir))
- File.mkdir(publish.conf.outDir);
- if (!File.exists(publish.conf.outDir+"symbols"))
- File.mkdir(publish.conf.outDir+"symbols");
- if (!File.exists(publish.conf.outDir+"symbols/src"))
- File.mkdir(publish.conf.outDir+"symbols/src");
- IO.copyFile (publish.conf.templatesDir+"static/default.css", publish.conf.outDir, "default.css");
- IO.copyFile (publish.conf.templatesDir+"static/doc.js", publish.conf.outDir, "doc.js");
- IO.copyFile (publish.conf.templatesDir+"static/page.js", publish.conf.outDir, "page.js");
-
+ if (!File.exists(Options.target))
+ File.mkdir(Options.target);
+ if (!File.exists(Options.target+"symbols"))
+ File.mkdir(Options.target+"symbols");
+ if (!File.exists(Options.target+"symbols/src"))
+ File.mkdir(Options.target+"symbols/src");
+
+ // copy everything in 'static' into
+ File.list(Options.templatesDir + '/static').forEach(function (f) {
+ File.copy(Options.templatesDir + '/static/' + f, Options.target + '/' + f);
+ });
+
- //IO.mkPath((publish.conf.outDir+"symbols/src").split("/"));
-
// used to check the details of things being linked to
Link.symbolSet = symbolSet;
- //try {
- var classTemplate = new JSDOC.JsPlate(publish.conf.templatesDir+"class.tmpl");
- var classesTemplate = new JSDOC.JsPlate(publish.conf.templatesDir+"allclasses.tmpl");
+
+ var classTemplate = new Template(publish.conf.templatesDir+"class.tmpl");
+ var classesTemplate = new Template(publish.conf.templatesDir+"allclasses.tmpl");
//}
//atch(e) {
// print(e.message);