X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=build%2Fbuild%2Fpack.js;h=6a04e72240748f8cb38ea18b40fbbe9a52be862b;hb=5e964a4a734177c7359735b893e2d6ce5abaedbd;hp=22e723b1817f60b79b1836b69903a23325bba925;hpb=77a12d16f0a1793a8456a4ca178e230adf5f35d9;p=jquery.git diff --git a/build/build/pack.js b/build/build/pack.js index 22e723b..6a04e72 100644 --- a/build/build/pack.js +++ b/build/build/pack.js @@ -1,5 +1,19 @@ -load("../jquery/build/js/ParseMaster.js", "../jquery/build/js/pack.js", "../jquery/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);