Sha256: c00af8551bbd7c05ba7a20bd2696830f160285f7ea827f61769be01a0cd54478

Contents?: true

Size: 1.95 KB

Versions: 5

Compression:

Stored size: 1.95 KB

Contents

#!/bin/sh

# Used to update http://openlayers.org/dev/ 


# Get current 'Last Changed Rev'
REV=`svn info http://svn.openlayers.org/ | grep 'Revision' | awk '{print $2}'`

# Get the last svn rev
touch /tmp/ol_svn_rev
OLD_REV="o`cat /tmp/ol_svn_rev`"

# If they're not equal, do some work.
if [ ! o$REV = $OLD_REV ]; then
    svn revert -R /osgeo/openlayers/docs/dev
    svn up /osgeo/openlayers/docs/dev

    # Also update website
    svn up /osgeo/openlayers/docs/

    cd /osgeo/openlayers/docs/dev/tools/ 
    python exampleparser.py
    cd /osgeo/openlayers/docs/dev/build
    ./build.py -c closure tests.cfg
    ./build.py -c closure mobile.cfg OpenLayers.mobile.js
    
    cp OpenLayers.js ..
    cp OpenLayers.mobile.js ..

    cd ..
    for i in google ie6-style style; do
        csstidy theme/default/$i.css --template=highest theme/default/$i.tidy.css
        cp theme/default/$i.tidy.css theme/default/$i.css
    done

    sed -i -e 's!../lib/OpenLayers.js?mobile!../OpenLayers.mobile.js!' examples/*.html
    sed -i -e 's!../lib/OpenLayers.js!../OpenLayers.js!' examples/*.html
    naturaldocs -i /osgeo/openlayers/docs/dev/lib -o HTML /osgeo/openlayers/dev/apidocs -p /osgeo/openlayers/docs/dev/apidoc_config -s Default OL >/dev/null
    naturaldocs -i /osgeo/openlayers/docs/dev/lib -o HTML /osgeo/openlayers/dev/docs -p /osgeo/openlayers/docs/dev/doc_config -s Default OL >/dev/null
    
    svn up /osgeo/openlayers/dev/sandbox/
    # Record the revision
    echo -n $REV > /tmp/ol_svn_rev
fi    
   
svn up /osgeo/openlayers/documentation-checkout
REV=`svn info /osgeo/openlayers/documentation-checkout | grep 'Last Changed Rev' | awk '{print $4}'`
# Get the last svn rev
touch /tmp/ol_doc_rev
OLD_REV="o`cat /tmp/ol_doc_rev`"
# If they're not equal, do some work.
if [ ! o$REV = $OLD_REV ]; then
    cd /osgeo/openlayers/documentation-checkout
    make html > /dev/null
    cp -r _build/html/*  /osgeo/openlayers/documentation
    
    echo -n $REV > /tmp/ol_doc_rev
fi    

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
gb_mapfish_appserver-0.0.5 vendor/assets/javascripts/openlayers/tools/update_dev_dir.sh
gb_mapfish_appserver-0.0.4 vendor/assets/javascripts/openlayers/tools/update_dev_dir.sh
gb_mapfish_appserver-0.0.3 vendor/assets/javascripts/openlayers/tools/update_dev_dir.sh
gb_mapfish_appserver-0.0.2 vendor/assets/javascripts/openlayers/tools/update_dev_dir.sh
gb_mapfish_appserver-0.0.1 vendor/assets/javascripts/openlayers/tools/update_dev_dir.sh