},
init : function()
{
- this.LOG.verbose = this.verbose;
+ if (this.help) {
+ this.showHelp();
+
+ }
+
+ // the reset of this is specific to JSDOC - and can not be moved to a generic handler..
+
+
+ this.LOG.verbose = this.verbose;
+ // this is most likely to come from the command line..
if (this.conf) {
XObject.extend(this, JSON.parse(File.read(this.conf)));;
}
args.shift(); //seed
args.shift(); // pack.js
-
-
-
-
-
for(var i =0; i < args.length;i++) {
if (args[i].substring(0,2) != '--') {
}
throw {
name: "ArgumentError",
- message: "Do no know how to handle: " + a
+ message: "Do not know how to handle: " + a
};
+ }
+
+
+ },
+
+ function showHelp()
+ {
+ print ("Usage: ");
+ for(var i in this) {
+ if (i.substring(0,2) != '--') {
+ continue;
+ }
+ print( i + ' ARG : ' + this[i]);
+ throw "DONE";
+ }
+ }
}
\ No newline at end of file