diff options
author | Chris Schlaeger <chris@linux.com> | 2014-08-12 21:56:44 +0200 |
---|---|---|
committer | Chris Schlaeger <chris@linux.com> | 2014-08-12 21:56:44 +0200 |
commit | ea346a785dc1b3f7c156f6fc33da634e1f1a627b (patch) | |
tree | af67530553d20b6e82ad60fd79593e9c4abf5565 /misc/openlayers/build/README.txt | |
parent | 59741cd535c47f25971bf8c32b25da25ceadc6d5 (diff) | |
download | postrunner-ea346a785dc1b3f7c156f6fc33da634e1f1a627b.zip |
Adding jquery, flot and openlayers to be included with the GEM.v0.0.4
Diffstat (limited to 'misc/openlayers/build/README.txt')
-rw-r--r-- | misc/openlayers/build/README.txt | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/misc/openlayers/build/README.txt b/misc/openlayers/build/README.txt new file mode 100644 index 0000000..50798db --- /dev/null +++ b/misc/openlayers/build/README.txt @@ -0,0 +1,46 @@ +The OpenLayers build tool supports several different +forms of compressing your javascript code, and a method +of describing build profiles to create customized +OpenLayers builds with only the components you need. + +When building a file, you can choose to build with several +different compression options to the Python-based build.py +script. The following is an example script: + +python build.py -c closure full OpenLayers-closure.js + +This script selects the 'closure' compression mechanism, +uses a config file called 'full.cfg', and writes the output +to OpenLayers-closure.js. + +The options available for compression are: + + * closure + This requires you to have a closure-compiler.jar in your + tools directory. You can do this by fetching the compiler + from: + + http://closure-compiler.googlecode.com/files/compiler-latest.zip + + Then unzipping that file, and placing compiler.jar into tools + and renaming it closure-compiler.jar. + + * closure_ws + This uses the closure compiler webservice. This will only work + for files source Javascript files which are under 1MB. (Note that + the default OpenLayers full build is not under 1MB.) + + * jsmin + jsmin is the default compiler, and uses the Python-based + jsmin script to compress the Javascript. + + * minimize + This is a simple whitespace removing Python script, designed + to fill in when other tools are unavailable. + + * none + None will leave the Javascript uncompressed. + + +For more information on the build script and custom build profiles, +see http://docs.openlayers.org/library/deploying.html |