X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=build%2Fbuild%2Fpack.js;h=6a04e72240748f8cb38ea18b40fbbe9a52be862b;hb=5e964a4a734177c7359735b893e2d6ce5abaedbd;hp=8c622ec47a8d6b6cf8cd90aabf4f4955ac4a82f7;hpb=ba79495789cc390bcc704da55d17cc051d84a851;p=jquery.git diff --git a/build/build/pack.js b/build/build/pack.js index 8c622ec..6a04e72 100644 --- a/build/build/pack.js +++ b/build/build/pack.js @@ -1,5 +1,19 @@ -load("build/js/ParseMaster.js", "build/js/pack.js", "build/js/writeFile.js"); +load("build/js/writeFile.js"); +load("build/js/base2.js"); +load("build/js/Packer.js"); +load("build/js/Words.js"); -var out = readFile( arguments[0] ); +// arguments +var inFile = arguments[0]; +var outFile = arguments[1] || inFile.replace(/\.js$/, "-p.js"); -writeFile( arguments[1], pack( out, 62, true, false ) ); +// options +var base62 = true; +var shrink = true; + +var script = readFile(inFile); +var header = script.match(/\/\*(.|\n)*?\*\//)[0]; +var packer = new Packer; +var packedScript = packer.pack(script, base62, shrink); + +writeFile(outFile, header + "\n" + packedScript);