diff options
author | Chris Schlaeger <chris@linux.com> | 2015-10-17 21:36:38 +0200 |
---|---|---|
committer | Chris Schlaeger <chris@linux.com> | 2015-10-17 21:36:38 +0200 |
commit | e30f267181d990947e67909de4809fa941698c85 (patch) | |
tree | 46e9f94c2b3699ed378963b420b8a8d361286ea1 /misc/openlayers/tools/release.sh | |
parent | e763ceb183f389fcd314a4a6a712d87c9d4cdb32 (diff) | |
download | postrunner-e30f267181d990947e67909de4809fa941698c85.zip |
Upgrading openlayers to 3.x
Diffstat (limited to 'misc/openlayers/tools/release.sh')
-rwxr-xr-x | misc/openlayers/tools/release.sh | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/misc/openlayers/tools/release.sh b/misc/openlayers/tools/release.sh deleted file mode 100755 index 125065b..0000000 --- a/misc/openlayers/tools/release.sh +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/sh - -# -# -# Usage: -# $ ./release.sh <release_number> -# -# Example: -# $ ./release.sh 2.12-rc7 -# -# This script should be run on the www.openlayers.org server. -# -# What the script does: -# -# 1. Download release tarball from from GitHub. -# 2. Create builds using the Closure Compiler. -# 3. Run the exampleparser.py script to create the examples index. -# 4. Run csstidy for each CSS file in theme/default. -# 5. Publish builds and resources on api.openlayers.org. -# 6. Build the API docs. -# 7. Create release archives -# 8. Make the release archives available on openlayers.org/downloads. -# -# - -VERSION=$1 - -wget -c http://closure-compiler.googlecode.com/files/compiler-latest.zip -unzip compiler-latest.zip - -wget -O release-${VERSION}.tar.gz https://github.com/openlayers/openlayers/tarball/release-${VERSION} -tar xvzf release-${VERSION}.tar.gz -mv openlayers-openlayers-* OpenLayers-${VERSION} -cd OpenLayers-${VERSION}/build - -mv ../../compiler.jar ../tools/closure-compiler.jar -./build.py -c closure full -./build.py -c closure mobile OpenLayers.mobile.js -./build.py -c closure light OpenLayers.light.js -./build.py -c none full OpenLayers.debug.js -./build.py -c none mobile OpenLayers.mobile.debug.js -./build.py -c none light OpenLayers.light.debug.js -mv OpenLayers*.js ../ -rm ../tools/closure-compiler.jar - -cd .. -cd tools -python exampleparser.py -cd .. -for i in google ie6-style style style.mobile; do - csstidy theme/default/$i.css --template=highest theme/default/$i.tidy.css -done - -mkdir -p doc/devdocs -mkdir -p doc/apidocs -rm tools/*.pyc - -mkdir -p /osgeo/openlayers/sites/openlayers.org/api/$VERSION -cp OpenLayers*.js /osgeo/openlayers/sites/openlayers.org/api/$VERSION -cp -a img/ /osgeo/openlayers/sites/openlayers.org/api/$VERSION -cp -a theme/ /osgeo/openlayers/sites/openlayers.org/api/$VERSION - -cd .. - -naturaldocs -i OpenLayers-$VERSION/lib -o HTML OpenLayers-$VERSION/doc/devdocs -p OpenLayers-$VERSION/doc_config -s Small OL -naturaldocs -i OpenLayers-$VERSION/lib -o HTML OpenLayers-$VERSION/doc/apidocs -p OpenLayers-$VERSION/apidoc_config -s Small OL - -tar cvfz OpenLayers-$VERSION.tar.gz OpenLayers-$VERSION/ -zip -9r OpenLayers-$VERSION.zip OpenLayers-$VERSION/ - -cp OpenLayers-$VERSION.* /osgeo/openlayers/sites/openlayers.org/download |