Adding support for closure compiler and some documentation

in the README about how to use it.


git-svn-id: http://svn.openlayers.org/trunk/openlayers@11448 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
crschmidt
2011-02-24 23:19:53 +00:00
parent 8d2bbfe28f
commit d06c66edab
4 changed files with 67 additions and 8 deletions

View File

@@ -12,6 +12,11 @@ def build(config_file = None, output_file = None, options = None):
have_compressor.append("jsmin")
except ImportError:
print "No jsmin"
try:
import closure
have_compressor.append("closure")
except ImportError, E:
print "No closure (%s) % E"
try:
import closure_ws
have_compressor.append("closure_ws")
@@ -51,6 +56,8 @@ def build(config_file = None, output_file = None, options = None):
minimized = minimize.minimize(merged)
elif use_compressor == "closure_ws":
minimized = closure_ws.minimize(merged)
elif use_compressor == "closure":
minimized = closure.minimize(merged)
else: # fallback
minimized = merged
print "Adding license file."