From dad6bc4c0ed5f9470672cc5790c43d9a9c6f4440 Mon Sep 17 00:00:00 2001 From: crschmidt Date: Thu, 17 Aug 2006 02:25:41 +0000 Subject: [PATCH] Slightly more readable code. git-svn-id: http://svn.openlayers.org/trunk/openlayers@1269 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- build/docs.sh | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/build/docs.sh b/build/docs.sh index 1c21a78439..a9abb16958 100755 --- a/build/docs.sh +++ b/build/docs.sh @@ -1,6 +1,17 @@ #!/bin/sh + rm ../doc/reference.html -echo "" >> ../doc/reference.html -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 -cat ../doc/$i.txt | perl -pe "s/^(.*?) -- (.*?) -- (.*?)$/ \1<\/td>\2<\/td>\3<\/td><\/tr>/" | perl -pe "s/^( \* )?(.*?) -- (.*?)$/ \2<\/td>\3<\/td><\/tr>/" | perl -pe "s/^ \* (.*)$/ <\/table>\n\n

\1<\/h3>\n /" | perl -pe "s/{OpenLayers.(.*?)\|(.*?)}/\2<\/a>/g" | perl -pe "s/{OpenLayers.(.*?)}/OpenLayers.\$1<\/a>/g" | perl -pe "s/{([A-Za-z]+?)\|(.+?)}/\2<\/span>/" | perl -pe "s/{([A-Za-z]+?)}/\$1<\/span>/g" | perl -pe "s/^\* (.*)$/<\/table>\n

\1<\/h2>\n

/" | perl -pe "s/^OpenLayers\.(.*)$/

OpenLayers.\$1<\/a><\/h1>
/" >> ../doc/reference.html; echo "

" >> ../doc/reference.html +echo "OpenLayers Class Reference Documentation" >> ../doc/reference.html +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 LonLat Size Pixel Bounds; do +cat ../doc/$i.txt | \ +perl -pe "s/^(.*?) -- (.*?) -- (.*?)$/ \1<\/td>\2<\/td>\3<\/td><\/tr>/g" | \ +perl -pe "s/^( \* )?(.*?) -- (.*?)$/ \2<\/td>\3<\/td><\/tr>/g" | \ +perl -pe "s/^ \* (.*)$/ <\/table>\n\n

\1<\/h3>\n /" | \ +perl -pe "s/{OpenLayers.(.*?)\|(.*?)}/\2<\/a>/g" | \ +perl -pe "s/{OpenLayers.(.*?)}/OpenLayers.\$1<\/a>/g" | \ +perl -pe "s/{([A-Za-z]+?)\|(.+?)}/\2<\/span>/g" | \ +perl -pe "s/{([A-Za-z]+?)}/\$1<\/span>/g" | \ +perl -pe "s/^\* (.*)$/<\/table>\n

\1<\/h2>\n

/" | \ +perl -pe "s/^OpenLayers\.(.*)$/

OpenLayers.\$1<\/a><\/h1>
/" >> ../doc/reference.html; echo "

" >> ../doc/reference.html done +echo "" >> ../doc/reference.html