OpenLayers OpenLayers

Changeset 1269

Show
Ignore:
Timestamp:
08/16/06 22:25:41 (2 years ago)
Author:
crschmidt
Message:

Slightly more readable code.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/openlayers/build/docs.sh

    r1267 r1269  
    11#!/bin/sh 
     2 
    23rm ../doc/reference.html 
    3 echo "<style type='text/css'> .type { background-color: grey } td { border: black solid 1px; padding: 3px;  } table { border-collapse: collapse } .classref { margin-left: 20px; }</style>" >> ../doc/reference.html 
    4 for i in Map Layer Layer.HTTPRequest Layer.Grid Layer.WMS Layer.KaMap Layer.EventPane Layer.Google Layer.VirtualEarth Layer.Markers Layer.Text Layer.GeoRSS Layer.Boxes Icon Marker Marker.Box Tile Tile.Image Tile.WFS Control Control.LayerSwitcher Control.MouseDefaults Control.MouseToolbar Control.PanZoom Control.PanZoomBar Control.Permalink Control.Scale; do 
    5 cat ../doc/$i.txt | perl -pe "s/^(.*?) -- (.*?) -- (.*?)$/  <tr><td>\1<\/td><td>\2<\/td><td>\3<\/td><\/tr>/" | perl -pe "s/^(  \* )?(.*?) -- (.*?)$/  <tr><td>\2<\/td><td>\3<\/td><\/tr>/" | perl -pe "s/^  \* (.*)$/  <\/table>\n\n<h3>\1<\/h3>\n  <table>/" | perl -pe "s/{OpenLayers.(.*?)\|(.*?)}/<a href=\"#OpenLayers.\$1\" title=\"OpenLayers.\$1\">\2<\/a>/g" | perl -pe "s/{OpenLayers.(.*?)}/<a href=\"#OpenLayers.\$1\" title=\"OpenLayers.\$1\">OpenLayers.\$1<\/a>/g" | perl -pe "s/{([A-Za-z]+?)\|(.+?)}/<span class=\"type\" title=\"\\1\">\2<\/span>/" | perl -pe "s/{([A-Za-z]+?)}/<span class=\"type\" title=\"\$1\">\$1<\/span>/g" | perl -pe "s/^\* (.*)$/<\/table>\n<h2>\1<\/h2>\n<table>/" | perl -pe "s/^OpenLayers\.(.*)$/<h1><a name=\"OpenLayers.\$1\">OpenLayers.\$1<\/a><\/h1><div class='classref'>/" >> ../doc/reference.html; echo "</table></div>" >> ../doc/reference.html 
     4echo "<html><head><title>OpenLayers Class Reference Documentation</title><style type='text/css'> .type { background-color: #ddd } td { border: black solid 1px; padding: 3px;  } table { border-collapse: collapse; margin: 5px 10px; } .classref { margin-left: 20px; }</style></head><body>" >> ../doc/reference.html 
     5for i in Map Layer Layer.HTTPRequest Layer.Grid Layer.WMS Layer.KaMap Layer.EventPane Layer.Google Layer.VirtualEarth Layer.Markers Layer.Text Layer.GeoRSS Layer.Boxes Icon Marker Marker.Box Tile Tile.Image Tile.WFS Control Control.LayerSwitcher Control.MouseDefaults Control.MouseToolbar Control.PanZoom Control.PanZoomBar Control.Permalink Control.Scale LonLat Size Pixel Bounds; do 
     6cat ../doc/$i.txt | \ 
     7perl -pe "s/^(.*?) -- (.*?) -- (.*?)$/  <tr><td>\1<\/td><td>\2<\/td><td>\3<\/td><\/tr>/g" | \ 
     8perl -pe "s/^(  \* )?(.*?) -- (.*?)$/  <tr><td>\2<\/td><td>\3<\/td><\/tr>/g" | \ 
     9perl -pe "s/^  \* (.*)$/  <\/table>\n\n<h3>\1<\/h3>\n  <table>/" | \ 
     10perl -pe "s/{OpenLayers.(.*?)\|(.*?)}/<a href=\"#OpenLayers.\$1\" title=\"OpenLayers.\$1\">\2<\/a>/g" | \ 
     11perl -pe "s/{OpenLayers.(.*?)}/<a href=\"#OpenLayers.\$1\" title=\"OpenLayers.\$1\">OpenLayers.\$1<\/a>/g" | \ 
     12perl -pe "s/{([A-Za-z]+?)\|(.+?)}/<span class=\"type\" title=\"\\1\">\2<\/span>/g" | \ 
     13perl -pe "s/{([A-Za-z]+?)}/<span class=\"type\" title=\"\$1\">\$1<\/span>/g" | \ 
     14perl -pe "s/^\* (.*)$/<\/table>\n<h2>\1<\/h2>\n<table>/" | \ 
     15perl -pe "s/^OpenLayers\.(.*)$/<h1><a name=\"OpenLayers.\$1\">OpenLayers.\$1<\/a><\/h1><div class='classref'>/" >> ../doc/reference.html; echo "</table></div>" >> ../doc/reference.html 
    616done 
     17echo "</body></html>" >> ../doc/reference.html