12345678910111213141516171819202122232425262728 |
- #!/usr/bin/env python
- import sys
- sys.path.append("../tools")
- import jsmin, mergejs
- sourceDirectory = "../lib"
- configFilename = "library.cfg"
- filename = "proj4js-combined.js"
- outputFilename = "../lib/" + filename
- if len(sys.argv) > 1:
- configFilename = sys.argv[1] + ".cfg"
- if len(sys.argv) > 2:
- outputFilename = sys.argv[2]
- print "Merging libraries."
- merged = mergejs.run(sourceDirectory, None, configFilename)
- print "Setting the filename to "+filename
- merged = merged.replace('scriptName: "proj4js.js",','scriptName: "'+filename+'",');
- print "Adding license file."
- merged = file("license.txt").read() + merged
- print "Writing to %s." % outputFilename
- file(outputFilename, "w").write(merged)
- print "Done."
|