X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=build%2Fbuild%2Fpack.js;h=e50dec9727f6788f3820387cce6e21978b59608f;hb=f621f92a4d2df47b9f1568d6973e21a019203b93;hp=8c622ec47a8d6b6cf8cd90aabf4f4955ac4a82f7;hpb=48c16eb85b5fc48d4f472bfef43571e86359e20a;p=jquery.git diff --git a/build/build/pack.js b/build/build/pack.js index 8c622ec..e50dec9 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$/, "pack.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);