2 //<script type="text/javascript">
6 * compresses files listed as arguments and outputs result
8 TextStream = imports['JSDOC/TextStream.js'].TextStream;
9 TokenReader = imports['JSDOC/TokenReader.js'].TokenReader;
10 ScopeParser = imports['JSDOC/ScopeParser.js'].ScopeParser;
11 TokenStream = imports['JSDOC/TokenStream.js'].TokenStream;
12 CompressWhite = imports['JSDOC/CompressWhite.js'].CompressWhite;
13 CompressWhite = imports['JSDOC/Packer.js'].Packer;
14 File = imports.File.File;
18 var args = Array.prototype.slice.call(Seed.argv);
20 args.shift(); // pack.js
27 for(var i =0; i < args.length;i++) {
28 if (args[i] == '-o') {
29 cfg.target = args[i+1];
33 cfg.files.push(args[i]);
37 pack = new Packer(cfg)