summaryrefslogtreecommitdiff
path: root/misc/openlayers/tools/release.sh
diff options
context:
space:
mode:
authorChris Schlaeger <chris@linux.com>2015-10-17 21:36:38 +0200
committerChris Schlaeger <chris@linux.com>2015-10-17 21:36:38 +0200
commite30f267181d990947e67909de4809fa941698c85 (patch)
tree46e9f94c2b3699ed378963b420b8a8d361286ea1 /misc/openlayers/tools/release.sh
parente763ceb183f389fcd314a4a6a712d87c9d4cdb32 (diff)
downloadpostrunner-e30f267181d990947e67909de4809fa941698c85.zip
Upgrading openlayers to 3.x
Diffstat (limited to 'misc/openlayers/tools/release.sh')
-rwxr-xr-xmisc/openlayers/tools/release.sh71
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