added --self to easily get a browser-runnable version of UglifyJS

This commit is contained in:
Mihai Bazon
2012-10-08 12:55:18 +03:00
parent 093a9031dc
commit dd8286bce1
4 changed files with 84 additions and 10 deletions

View File

@@ -35,15 +35,21 @@ function load_global(file) {
}
};
load_global("../lib/utils.js");
load_global("../lib/ast.js");
load_global("../lib/parse.js");
load_global("../lib/transform.js");
load_global("../lib/scope.js");
load_global("../lib/output.js");
load_global("../lib/compress.js");
load_global("../lib/sourcemap.js");
load_global("../lib/mozilla-ast.js");
var FILES = exports.FILES = [
"../lib/utils.js",
"../lib/ast.js",
"../lib/parse.js",
"../lib/transform.js",
"../lib/scope.js",
"../lib/output.js",
"../lib/compress.js",
"../lib/sourcemap.js",
"../lib/mozilla-ast.js"
].map(function(file){
return path.join(path.dirname(fs.realpathSync(__filename)), file);
});
FILES.forEach(load_global);
UglifyJS.AST_Node.warn_function = function(txt) {
sys.error("WARN: " + txt);