JSDOC/Options.js
[gnome.introspection-doc-generator] / JSDOC / Options.js
index 0321705..ef81cfb 100644 (file)
@@ -7,13 +7,14 @@ File = import.File.File;
 
 Options = {
     
-    "files" : [],  // was _
-    "directory" : '',   // was d. ?? source directory (needed to put temporary files..)
+    "src" : [],  // array of source directories..
+    "target" : '',   // was d. ?? source directory (needed to put temporary files..)
     "cacheDirectory" : '',
     "conf" : '',       // was c.
     "template": '',   // was t.
-    "recurse": false,   // was r.
+    // "recurse": false,   // was r. - not supported..
     "ext": '',   // was x.
+    "publishExt" : 'html',
     "private": '',   // was p
     "allfunctions": '',   // was a
     "encoding": '',   // was e.
@@ -25,7 +26,7 @@ Options = {
     "verbose": '',   // was v
     "disablecache": '',   // was C
     "define" : [],   // was D.
-    "handler" : [],  // was H
+    "handler" : [],  // was H -- not supported..
     LOG : {
         warn : function(str) {
             print("Warn: " +str );
@@ -49,10 +50,10 @@ Options = {
         }
         // help ?? -- usage..
         
-        if (!this.files.length) {
+        if (!this.src.length) {
             throw {
                 name: "ArgumentError", 
-                message: "No files specified" 
+                message: "No source directories specified" 
             };
         }
         if (!this.template) {
@@ -62,7 +63,7 @@ Options = {
             };
         }
          
-        if (!this.directory) {
+        if (!this.target) {
             throw {
                 name: "ArgumentError", 
                 message: "No directory specified"