buildUncompressed.py 552 B

12345678910111213141516171819202122232425
  1. #!/usr/bin/env python
  2. import sys
  3. sys.path.append("../tools")
  4. import jsmin, mergejs
  5. sourceDirectory = "../lib"
  6. configFilename = "full.cfg"
  7. outputFilename = "OpenLayers.js"
  8. if len(sys.argv) > 1:
  9. configFilename = sys.argv[1] + ".cfg"
  10. if len(sys.argv) > 2:
  11. outputFilename = sys.argv[2]
  12. print "Merging libraries."
  13. merged = mergejs.run(sourceDirectory, None, configFilename)
  14. print "Adding license file."
  15. merged = file("license.txt").read() + merged
  16. print "Writing to %s." % outputFilename
  17. file(outputFilename, "w").write(merged)
  18. print "Done."