From 89f5e711e637dd08d0a6f3ec063549052b451659 Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Tue, 14 Apr 2015 10:27:32 -0600 Subject: [PATCH] Example sources in the examples dir --- build.py | 10 ++++---- config/examples/readme.md | 23 +++++++++++------- {examples_src => examples}/Jugl.js | 0 {examples_src => examples}/accessible.css | 0 {examples_src => examples}/accessible.html | 0 {examples_src => examples}/accessible.js | 0 {examples_src => examples}/animation.html | 0 {examples_src => examples}/animation.js | 0 {examples_src => examples}/arcgis-tiled.html | 0 {examples_src => examples}/arcgis-tiled.js | 0 {examples_src => examples}/attributions.html | 0 {examples_src => examples}/attributions.js | 0 {examples_src => examples}/bing-maps.html | 0 {examples_src => examples}/bing-maps.js | 0 {examples_src => examples}/box-selection.html | 0 {examples_src => examples}/box-selection.js | 0 .../brightness-contrast.css | 0 .../brightness-contrast.html | 0 .../brightness-contrast.js | 0 {examples_src => examples}/button-title.css | 0 {examples_src => examples}/button-title.html | 0 {examples_src => examples}/button-title.js | 0 {examples_src => examples}/canvas-tiles.html | 0 {examples_src => examples}/canvas-tiles.js | 0 {examples_src => examples}/center.css | 0 {examples_src => examples}/center.html | 0 {examples_src => examples}/center.js | 0 {examples_src => examples}/cluster.html | 0 {examples_src => examples}/cluster.js | 0 .../custom-controls.css | 0 .../custom-controls.html | 0 {examples_src => examples}/custom-controls.js | 0 {examples_src => examples}/d3.html | 0 {examples_src => examples}/d3.js | 0 {examples_src => examples}/data/Butterfly.png | Bin .../data/IGNWMTSCapabilities.xml | 0 .../data/WMTSCapabilities.xml | 0 {examples_src => examples}/data/arrow.png | Bin .../data/geojson/countries-110m.geojson | 0 .../data/geojson/countries.geojson | 0 .../data/geojson/line-samples.geojson | 0 .../data/geojson/point-samples.geojson | 0 .../data/geojson/polygon-samples.geojson | 0 .../data/geojson/switzerland.geojson | 0 .../data/geolocation-orientation.json | 0 .../data/geolocation_marker.png | Bin .../data/geolocation_marker_heading.png | Bin .../data/gml/topp-states-wfs.xml | 0 .../data/gpx/fells_loop.gpx | 0 {examples_src => examples}/data/icon.png | Bin .../data/igc/Clement-Latour.igc | 0 .../data/igc/Damien-de-Baenst.igc | 0 .../data/igc/Sylvain-Dhonneur.igc | 0 .../data/igc/Tom-Payne.igc | 0 .../data/igc/Ulrich-Prinz.igc | 0 .../data/kml/2012-02-10.kml | 0 .../data/kml/2012_Earthquakes_Mag5.kml | 0 .../data/kml/timezones.kml | 0 {examples_src => examples}/data/ogcsample.xml | 0 .../data/sld/countries.sld | 0 .../data/topojson/us.json | 0 .../data/topojson/world-110m.json | 0 .../device-orientation.html | 0 .../device-orientation.js | 0 .../drag-and-drop-image-vector.html | 0 .../drag-and-drop-image-vector.js | 0 {examples_src => examples}/drag-and-drop.html | 0 {examples_src => examples}/drag-and-drop.js | 0 {examples_src => examples}/drag-features.html | 0 {examples_src => examples}/drag-features.js | 0 .../drag-rotate-and-zoom.html | 0 .../drag-rotate-and-zoom.js | 0 .../draw-and-modify-features.html | 0 .../draw-and-modify-features.js | 0 {examples_src => examples}/draw-features.html | 0 {examples_src => examples}/draw-features.js | 0 {examples_src => examples}/dynamic-data.html | 0 {examples_src => examples}/dynamic-data.js | 0 .../earthquake-clusters.css | 0 .../earthquake-clusters.html | 0 .../earthquake-clusters.js | 0 {examples_src => examples}/epsg-4326.html | 0 {examples_src => examples}/epsg-4326.js | 0 {examples_src => examples}/export-map.html | 0 {examples_src => examples}/export-map.js | 0 {examples_src => examples}/fractal.css | 0 {examples_src => examples}/fractal.html | 0 {examples_src => examples}/fractal.js | 0 .../full-screen-drag-rotate-and-zoom.css | 0 .../full-screen-drag-rotate-and-zoom.html | 0 .../full-screen-drag-rotate-and-zoom.js | 0 {examples_src => examples}/full-screen.css | 0 {examples_src => examples}/full-screen.html | 0 {examples_src => examples}/full-screen.js | 0 {examples_src => examples}/geojson.html | 0 {examples_src => examples}/geojson.js | 0 .../geolocation-orientation.html | 0 .../geolocation-orientation.js | 0 {examples_src => examples}/geolocation.html | 0 {examples_src => examples}/geolocation.js | 0 .../getfeatureinfo-image.html | 0 .../getfeatureinfo-image.js | 0 .../getfeatureinfo-tile.html | 0 .../getfeatureinfo-tile.js | 0 {examples_src => examples}/gpx.html | 0 {examples_src => examples}/gpx.js | 0 {examples_src => examples}/graticule.html | 0 {examples_src => examples}/graticule.js | 0 .../heatmap-earthquakes.html | 0 .../heatmap-earthquakes.js | 0 {examples_src => examples}/hue-saturation.css | 0 .../hue-saturation.html | 0 {examples_src => examples}/hue-saturation.js | 0 .../icon-sprite-webgl.html | 0 .../icon-sprite-webgl.js | 0 {examples_src => examples}/icon.css | 0 {examples_src => examples}/icon.html | 0 {examples_src => examples}/icon.js | 0 {examples_src => examples}/igc.html | 0 {examples_src => examples}/igc.js | 0 {examples_src => examples}/image-filter.html | 0 {examples_src => examples}/image-filter.js | 0 .../image-load-events.css | 0 .../image-load-events.html | 0 .../image-load-events.js | 0 .../image-vector-layer.html | 0 .../image-vector-layer.js | 0 {examples_src => examples}/index.html | 0 .../kml-earthquakes.css | 0 .../kml-earthquakes.html | 0 {examples_src => examples}/kml-earthquakes.js | 0 {examples_src => examples}/kml-timezones.css | 0 {examples_src => examples}/kml-timezones.html | 0 {examples_src => examples}/kml-timezones.js | 0 {examples_src => examples}/kml.html | 0 {examples_src => examples}/kml.js | 0 .../layer-clipping-webgl.html | 0 .../layer-clipping-webgl.js | 0 .../layer-clipping.html | 0 {examples_src => examples}/layer-clipping.js | 0 {examples_src => examples}/layer-extent.html | 0 {examples_src => examples}/layer-extent.js | 0 {examples_src => examples}/layer-group.css | 0 {examples_src => examples}/layer-group.html | 0 {examples_src => examples}/layer-group.js | 0 {examples_src => examples}/layer-spy.html | 0 {examples_src => examples}/layer-spy.js | 0 {examples_src => examples}/layer-swipe.html | 0 {examples_src => examples}/layer-swipe.js | 0 {examples_src => examples}/lazy-source.css | 0 {examples_src => examples}/lazy-source.html | 0 {examples_src => examples}/lazy-source.js | 0 {examples_src => examples}/line-arrows.html | 0 {examples_src => examples}/line-arrows.js | 0 .../localized-openstreetmap.html | 0 .../localized-openstreetmap.js | 0 .../mapguide-untiled.html | 0 .../mapguide-untiled.js | 0 {examples_src => examples}/mapquest.html | 0 {examples_src => examples}/mapquest.js | 0 {examples_src => examples}/measure.css | 0 {examples_src => examples}/measure.html | 0 {examples_src => examples}/measure.js | 0 .../min-max-resolution.html | 0 .../min-max-resolution.js | 0 .../mobile-full-screen.html | 0 .../mobile-full-screen.js | 0 .../modify-features.html | 0 {examples_src => examples}/modify-features.js | 0 {examples_src => examples}/modify-test.css | 0 {examples_src => examples}/modify-test.html | 0 {examples_src => examples}/modify-test.js | 0 .../mouse-position.html | 0 {examples_src => examples}/mouse-position.js | 0 {examples_src => examples}/moveend.html | 0 {examples_src => examples}/moveend.js | 0 .../navigation-controls.html | 0 .../navigation-controls.js | 0 {examples_src => examples}/overlay.css | 0 {examples_src => examples}/overlay.html | 0 {examples_src => examples}/overlay.js | 0 .../overviewmap-custom.css | 0 .../overviewmap-custom.html | 0 .../overviewmap-custom.js | 0 {examples_src => examples}/overviewmap.html | 0 {examples_src => examples}/overviewmap.js | 0 {examples_src => examples}/polygon-styles.css | 0 .../polygon-styles.html | 0 {examples_src => examples}/polygon-styles.js | 0 {examples_src => examples}/popup.css | 0 {examples_src => examples}/popup.html | 0 {examples_src => examples}/popup.js | 0 {examples_src => examples}/preload.html | 0 {examples_src => examples}/preload.js | 0 {examples_src => examples}/readme.md | 0 {examples_src => examples}/regularshape.html | 0 {examples_src => examples}/regularshape.js | 0 .../resources/example-behaviour.js | 0 .../resources/layout.css | 0 .../resources/logo-70x70.png | Bin .../resources/map-background.jpg | Bin .../resources/prism/prism.css | 0 .../resources/prism/prism.min.js | 0 .../resources/zeroclipboard/.jshintrc | 0 .../zeroclipboard/ZeroClipboard.Core.js | 0 .../zeroclipboard/ZeroClipboard.Core.min.js | 0 .../zeroclipboard/ZeroClipboard.Core.min.map | 0 .../resources/zeroclipboard/ZeroClipboard.js | 0 .../zeroclipboard/ZeroClipboard.min.js | 0 .../zeroclipboard/ZeroClipboard.min.map | 0 .../resources/zeroclipboard/ZeroClipboard.swf | Bin {examples_src => examples}/rotation.html | 0 {examples_src => examples}/rotation.js | 0 {examples_src => examples}/scale-line.html | 0 {examples_src => examples}/scale-line.js | 0 .../select-features.html | 0 {examples_src => examples}/select-features.js | 0 .../semi-transparent-layer.html | 0 .../semi-transparent-layer.js | 0 {examples_src => examples}/side-by-side.html | 0 {examples_src => examples}/side-by-side.js | 0 {examples_src => examples}/simple.html | 0 {examples_src => examples}/simple.js | 0 {examples_src => examples}/snap.html | 0 {examples_src => examples}/snap.js | 0 .../sphere-mollweide.html | 0 .../sphere-mollweide.js | 0 {examples_src => examples}/stamen.html | 0 {examples_src => examples}/stamen.js | 0 {examples_src => examples}/static-image.html | 0 {examples_src => examples}/static-image.js | 0 .../symbol-atlas-webgl.html | 0 .../symbol-atlas-webgl.js | 0 .../synthetic-lines.html | 0 {examples_src => examples}/synthetic-lines.js | 0 .../synthetic-points.html | 0 .../synthetic-points.js | 0 {examples_src => examples}/teleport.html | 0 {examples_src => examples}/teleport.js | 0 .../tile-load-events.css | 0 .../tile-load-events.html | 0 .../tile-load-events.js | 0 {examples_src => examples}/tile-vector.css | 0 {examples_src => examples}/tile-vector.html | 0 {examples_src => examples}/tile-vector.js | 0 {examples_src => examples}/tilejson.html | 0 {examples_src => examples}/tilejson.js | 0 {examples_src => examples}/tileutfgrid.css | 0 {examples_src => examples}/tileutfgrid.html | 0 {examples_src => examples}/tileutfgrid.js | 0 {examples_src => examples}/tissot.html | 0 {examples_src => examples}/tissot.js | 0 {examples_src => examples}/topojson.html | 0 {examples_src => examples}/topojson.js | 0 {examples_src => examples}/vector-labels.css | 0 {examples_src => examples}/vector-labels.html | 0 {examples_src => examples}/vector-labels.js | 0 {examples_src => examples}/vector-layer.html | 0 {examples_src => examples}/vector-layer.js | 0 {examples_src => examples}/vector-osm.html | 0 {examples_src => examples}/vector-osm.js | 0 {examples_src => examples}/vector-wfs.html | 0 {examples_src => examples}/vector-wfs.js | 0 {examples_src => examples}/wkt.html | 0 {examples_src => examples}/wkt.js | 0 .../wms-capabilities.css | 0 .../wms-capabilities.html | 0 .../wms-capabilities.js | 0 .../wms-custom-proj.html | 0 {examples_src => examples}/wms-custom-proj.js | 0 .../wms-custom-tilegrid-512x256.html | 0 .../wms-custom-tilegrid-512x256.js | 0 .../wms-image-custom-proj.html | 0 .../wms-image-custom-proj.js | 0 {examples_src => examples}/wms-image.html | 0 {examples_src => examples}/wms-image.js | 0 {examples_src => examples}/wms-no-proj.html | 0 {examples_src => examples}/wms-no-proj.js | 0 .../wms-tiled-wrap-180.html | 0 .../wms-tiled-wrap-180.js | 0 {examples_src => examples}/wms-tiled.html | 0 {examples_src => examples}/wms-tiled.js | 0 .../wmts-capabilities.css | 0 .../wmts-capabilities.html | 0 .../wmts-capabilities.js | 0 {examples_src => examples}/wmts-hidpi.css | 0 {examples_src => examples}/wmts-hidpi.html | 0 {examples_src => examples}/wmts-hidpi.js | 0 .../wmts-layer-from-capabilities.html | 0 .../wmts-layer-from-capabilities.js | 0 {examples_src => examples}/wmts.html | 0 {examples_src => examples}/wmts.js | 0 .../xyz-esri-4326-512.html | 0 .../xyz-esri-4326-512.js | 0 {examples_src => examples}/xyz-esri.html | 0 {examples_src => examples}/xyz-esri.js | 0 {examples_src => examples}/xyz-retina.html | 0 {examples_src => examples}/xyz-retina.js | 0 {examples_src => examples}/xyz.html | 0 {examples_src => examples}/xyz.js | 0 .../zoom-constrained.html | 0 .../zoom-constrained.js | 0 {examples_src => examples}/zoomify.html | 0 {examples_src => examples}/zoomify.js | 0 {examples_src => examples}/zoomslider.css | 0 {examples_src => examples}/zoomslider.html | 0 {examples_src => examples}/zoomslider.js | 0 tasks/build-examples.js | 2 +- tasks/serve.js | 2 +- 309 files changed, 21 insertions(+), 16 deletions(-) rename {examples_src => examples}/Jugl.js (100%) rename {examples_src => examples}/accessible.css (100%) rename {examples_src => examples}/accessible.html (100%) rename {examples_src => examples}/accessible.js (100%) rename {examples_src => examples}/animation.html (100%) rename {examples_src => examples}/animation.js (100%) rename {examples_src => examples}/arcgis-tiled.html (100%) rename {examples_src => examples}/arcgis-tiled.js (100%) rename {examples_src => examples}/attributions.html (100%) rename {examples_src => examples}/attributions.js (100%) rename {examples_src => examples}/bing-maps.html (100%) rename {examples_src => examples}/bing-maps.js (100%) rename {examples_src => examples}/box-selection.html (100%) rename {examples_src => examples}/box-selection.js (100%) rename {examples_src => examples}/brightness-contrast.css (100%) rename {examples_src => examples}/brightness-contrast.html (100%) rename {examples_src => examples}/brightness-contrast.js (100%) rename {examples_src => examples}/button-title.css (100%) rename {examples_src => examples}/button-title.html (100%) rename {examples_src => examples}/button-title.js (100%) rename {examples_src => examples}/canvas-tiles.html (100%) rename {examples_src => examples}/canvas-tiles.js (100%) rename {examples_src => examples}/center.css (100%) rename {examples_src => examples}/center.html (100%) rename {examples_src => examples}/center.js (100%) rename {examples_src => examples}/cluster.html (100%) rename {examples_src => examples}/cluster.js (100%) rename {examples_src => examples}/custom-controls.css (100%) rename {examples_src => examples}/custom-controls.html (100%) rename {examples_src => examples}/custom-controls.js (100%) rename {examples_src => examples}/d3.html (100%) rename {examples_src => examples}/d3.js (100%) rename {examples_src => examples}/data/Butterfly.png (100%) rename {examples_src => examples}/data/IGNWMTSCapabilities.xml (100%) rename {examples_src => examples}/data/WMTSCapabilities.xml (100%) rename {examples_src => examples}/data/arrow.png (100%) rename {examples_src => examples}/data/geojson/countries-110m.geojson (100%) rename {examples_src => examples}/data/geojson/countries.geojson (100%) rename {examples_src => examples}/data/geojson/line-samples.geojson (100%) rename {examples_src => examples}/data/geojson/point-samples.geojson (100%) rename {examples_src => examples}/data/geojson/polygon-samples.geojson (100%) rename {examples_src => examples}/data/geojson/switzerland.geojson (100%) rename {examples_src => examples}/data/geolocation-orientation.json (100%) rename {examples_src => examples}/data/geolocation_marker.png (100%) rename {examples_src => examples}/data/geolocation_marker_heading.png (100%) rename {examples_src => examples}/data/gml/topp-states-wfs.xml (100%) rename {examples_src => examples}/data/gpx/fells_loop.gpx (100%) rename {examples_src => examples}/data/icon.png (100%) rename {examples_src => examples}/data/igc/Clement-Latour.igc (100%) rename {examples_src => examples}/data/igc/Damien-de-Baenst.igc (100%) rename {examples_src => examples}/data/igc/Sylvain-Dhonneur.igc (100%) rename {examples_src => examples}/data/igc/Tom-Payne.igc (100%) rename {examples_src => examples}/data/igc/Ulrich-Prinz.igc (100%) rename {examples_src => examples}/data/kml/2012-02-10.kml (100%) rename {examples_src => examples}/data/kml/2012_Earthquakes_Mag5.kml (100%) rename {examples_src => examples}/data/kml/timezones.kml (100%) rename {examples_src => examples}/data/ogcsample.xml (100%) rename {examples_src => examples}/data/sld/countries.sld (100%) rename {examples_src => examples}/data/topojson/us.json (100%) rename {examples_src => examples}/data/topojson/world-110m.json (100%) rename {examples_src => examples}/device-orientation.html (100%) rename {examples_src => examples}/device-orientation.js (100%) rename {examples_src => examples}/drag-and-drop-image-vector.html (100%) rename {examples_src => examples}/drag-and-drop-image-vector.js (100%) rename {examples_src => examples}/drag-and-drop.html (100%) rename {examples_src => examples}/drag-and-drop.js (100%) rename {examples_src => examples}/drag-features.html (100%) rename {examples_src => examples}/drag-features.js (100%) rename {examples_src => examples}/drag-rotate-and-zoom.html (100%) rename {examples_src => examples}/drag-rotate-and-zoom.js (100%) rename {examples_src => examples}/draw-and-modify-features.html (100%) rename {examples_src => examples}/draw-and-modify-features.js (100%) rename {examples_src => examples}/draw-features.html (100%) rename {examples_src => examples}/draw-features.js (100%) rename {examples_src => examples}/dynamic-data.html (100%) rename {examples_src => examples}/dynamic-data.js (100%) rename {examples_src => examples}/earthquake-clusters.css (100%) rename {examples_src => examples}/earthquake-clusters.html (100%) rename {examples_src => examples}/earthquake-clusters.js (100%) rename {examples_src => examples}/epsg-4326.html (100%) rename {examples_src => examples}/epsg-4326.js (100%) rename {examples_src => examples}/export-map.html (100%) rename {examples_src => examples}/export-map.js (100%) rename {examples_src => examples}/fractal.css (100%) rename {examples_src => examples}/fractal.html (100%) rename {examples_src => examples}/fractal.js (100%) rename {examples_src => examples}/full-screen-drag-rotate-and-zoom.css (100%) rename {examples_src => examples}/full-screen-drag-rotate-and-zoom.html (100%) rename {examples_src => examples}/full-screen-drag-rotate-and-zoom.js (100%) rename {examples_src => examples}/full-screen.css (100%) rename {examples_src => examples}/full-screen.html (100%) rename {examples_src => examples}/full-screen.js (100%) rename {examples_src => examples}/geojson.html (100%) rename {examples_src => examples}/geojson.js (100%) rename {examples_src => examples}/geolocation-orientation.html (100%) rename {examples_src => examples}/geolocation-orientation.js (100%) rename {examples_src => examples}/geolocation.html (100%) rename {examples_src => examples}/geolocation.js (100%) rename {examples_src => examples}/getfeatureinfo-image.html (100%) rename {examples_src => examples}/getfeatureinfo-image.js (100%) rename {examples_src => examples}/getfeatureinfo-tile.html (100%) rename {examples_src => examples}/getfeatureinfo-tile.js (100%) rename {examples_src => examples}/gpx.html (100%) rename {examples_src => examples}/gpx.js (100%) rename {examples_src => examples}/graticule.html (100%) rename {examples_src => examples}/graticule.js (100%) rename {examples_src => examples}/heatmap-earthquakes.html (100%) rename {examples_src => examples}/heatmap-earthquakes.js (100%) rename {examples_src => examples}/hue-saturation.css (100%) rename {examples_src => examples}/hue-saturation.html (100%) rename {examples_src => examples}/hue-saturation.js (100%) rename {examples_src => examples}/icon-sprite-webgl.html (100%) rename {examples_src => examples}/icon-sprite-webgl.js (100%) rename {examples_src => examples}/icon.css (100%) rename {examples_src => examples}/icon.html (100%) rename {examples_src => examples}/icon.js (100%) rename {examples_src => examples}/igc.html (100%) rename {examples_src => examples}/igc.js (100%) rename {examples_src => examples}/image-filter.html (100%) rename {examples_src => examples}/image-filter.js (100%) rename {examples_src => examples}/image-load-events.css (100%) rename {examples_src => examples}/image-load-events.html (100%) rename {examples_src => examples}/image-load-events.js (100%) rename {examples_src => examples}/image-vector-layer.html (100%) rename {examples_src => examples}/image-vector-layer.js (100%) rename {examples_src => examples}/index.html (100%) rename {examples_src => examples}/kml-earthquakes.css (100%) rename {examples_src => examples}/kml-earthquakes.html (100%) rename {examples_src => examples}/kml-earthquakes.js (100%) rename {examples_src => examples}/kml-timezones.css (100%) rename {examples_src => examples}/kml-timezones.html (100%) rename {examples_src => examples}/kml-timezones.js (100%) rename {examples_src => examples}/kml.html (100%) rename {examples_src => examples}/kml.js (100%) rename {examples_src => examples}/layer-clipping-webgl.html (100%) rename {examples_src => examples}/layer-clipping-webgl.js (100%) rename {examples_src => examples}/layer-clipping.html (100%) rename {examples_src => examples}/layer-clipping.js (100%) rename {examples_src => examples}/layer-extent.html (100%) rename {examples_src => examples}/layer-extent.js (100%) rename {examples_src => examples}/layer-group.css (100%) rename {examples_src => examples}/layer-group.html (100%) rename {examples_src => examples}/layer-group.js (100%) rename {examples_src => examples}/layer-spy.html (100%) rename {examples_src => examples}/layer-spy.js (100%) rename {examples_src => examples}/layer-swipe.html (100%) rename {examples_src => examples}/layer-swipe.js (100%) rename {examples_src => examples}/lazy-source.css (100%) rename {examples_src => examples}/lazy-source.html (100%) rename {examples_src => examples}/lazy-source.js (100%) rename {examples_src => examples}/line-arrows.html (100%) rename {examples_src => examples}/line-arrows.js (100%) rename {examples_src => examples}/localized-openstreetmap.html (100%) rename {examples_src => examples}/localized-openstreetmap.js (100%) rename {examples_src => examples}/mapguide-untiled.html (100%) rename {examples_src => examples}/mapguide-untiled.js (100%) rename {examples_src => examples}/mapquest.html (100%) rename {examples_src => examples}/mapquest.js (100%) rename {examples_src => examples}/measure.css (100%) rename {examples_src => examples}/measure.html (100%) rename {examples_src => examples}/measure.js (100%) rename {examples_src => examples}/min-max-resolution.html (100%) rename {examples_src => examples}/min-max-resolution.js (100%) rename {examples_src => examples}/mobile-full-screen.html (100%) rename {examples_src => examples}/mobile-full-screen.js (100%) rename {examples_src => examples}/modify-features.html (100%) rename {examples_src => examples}/modify-features.js (100%) rename {examples_src => examples}/modify-test.css (100%) rename {examples_src => examples}/modify-test.html (100%) rename {examples_src => examples}/modify-test.js (100%) rename {examples_src => examples}/mouse-position.html (100%) rename {examples_src => examples}/mouse-position.js (100%) rename {examples_src => examples}/moveend.html (100%) rename {examples_src => examples}/moveend.js (100%) rename {examples_src => examples}/navigation-controls.html (100%) rename {examples_src => examples}/navigation-controls.js (100%) rename {examples_src => examples}/overlay.css (100%) rename {examples_src => examples}/overlay.html (100%) rename {examples_src => examples}/overlay.js (100%) rename {examples_src => examples}/overviewmap-custom.css (100%) rename {examples_src => examples}/overviewmap-custom.html (100%) rename {examples_src => examples}/overviewmap-custom.js (100%) rename {examples_src => examples}/overviewmap.html (100%) rename {examples_src => examples}/overviewmap.js (100%) rename {examples_src => examples}/polygon-styles.css (100%) rename {examples_src => examples}/polygon-styles.html (100%) rename {examples_src => examples}/polygon-styles.js (100%) rename {examples_src => examples}/popup.css (100%) rename {examples_src => examples}/popup.html (100%) rename {examples_src => examples}/popup.js (100%) rename {examples_src => examples}/preload.html (100%) rename {examples_src => examples}/preload.js (100%) rename {examples_src => examples}/readme.md (100%) rename {examples_src => examples}/regularshape.html (100%) rename {examples_src => examples}/regularshape.js (100%) rename {examples_src => examples}/resources/example-behaviour.js (100%) rename {examples_src => examples}/resources/layout.css (100%) rename {examples_src => examples}/resources/logo-70x70.png (100%) rename {examples_src => examples}/resources/map-background.jpg (100%) rename {examples_src => examples}/resources/prism/prism.css (100%) rename {examples_src => examples}/resources/prism/prism.min.js (100%) rename {examples_src => examples}/resources/zeroclipboard/.jshintrc (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.Core.js (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.Core.min.js (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.Core.min.map (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.js (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.min.js (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.min.map (100%) rename {examples_src => examples}/resources/zeroclipboard/ZeroClipboard.swf (100%) rename {examples_src => examples}/rotation.html (100%) rename {examples_src => examples}/rotation.js (100%) rename {examples_src => examples}/scale-line.html (100%) rename {examples_src => examples}/scale-line.js (100%) rename {examples_src => examples}/select-features.html (100%) rename {examples_src => examples}/select-features.js (100%) rename {examples_src => examples}/semi-transparent-layer.html (100%) rename {examples_src => examples}/semi-transparent-layer.js (100%) rename {examples_src => examples}/side-by-side.html (100%) rename {examples_src => examples}/side-by-side.js (100%) rename {examples_src => examples}/simple.html (100%) rename {examples_src => examples}/simple.js (100%) rename {examples_src => examples}/snap.html (100%) rename {examples_src => examples}/snap.js (100%) rename {examples_src => examples}/sphere-mollweide.html (100%) rename {examples_src => examples}/sphere-mollweide.js (100%) rename {examples_src => examples}/stamen.html (100%) rename {examples_src => examples}/stamen.js (100%) rename {examples_src => examples}/static-image.html (100%) rename {examples_src => examples}/static-image.js (100%) rename {examples_src => examples}/symbol-atlas-webgl.html (100%) rename {examples_src => examples}/symbol-atlas-webgl.js (100%) rename {examples_src => examples}/synthetic-lines.html (100%) rename {examples_src => examples}/synthetic-lines.js (100%) rename {examples_src => examples}/synthetic-points.html (100%) rename {examples_src => examples}/synthetic-points.js (100%) rename {examples_src => examples}/teleport.html (100%) rename {examples_src => examples}/teleport.js (100%) rename {examples_src => examples}/tile-load-events.css (100%) rename {examples_src => examples}/tile-load-events.html (100%) rename {examples_src => examples}/tile-load-events.js (100%) rename {examples_src => examples}/tile-vector.css (100%) rename {examples_src => examples}/tile-vector.html (100%) rename {examples_src => examples}/tile-vector.js (100%) rename {examples_src => examples}/tilejson.html (100%) rename {examples_src => examples}/tilejson.js (100%) rename {examples_src => examples}/tileutfgrid.css (100%) rename {examples_src => examples}/tileutfgrid.html (100%) rename {examples_src => examples}/tileutfgrid.js (100%) rename {examples_src => examples}/tissot.html (100%) rename {examples_src => examples}/tissot.js (100%) rename {examples_src => examples}/topojson.html (100%) rename {examples_src => examples}/topojson.js (100%) rename {examples_src => examples}/vector-labels.css (100%) rename {examples_src => examples}/vector-labels.html (100%) rename {examples_src => examples}/vector-labels.js (100%) rename {examples_src => examples}/vector-layer.html (100%) rename {examples_src => examples}/vector-layer.js (100%) rename {examples_src => examples}/vector-osm.html (100%) rename {examples_src => examples}/vector-osm.js (100%) rename {examples_src => examples}/vector-wfs.html (100%) rename {examples_src => examples}/vector-wfs.js (100%) rename {examples_src => examples}/wkt.html (100%) rename {examples_src => examples}/wkt.js (100%) rename {examples_src => examples}/wms-capabilities.css (100%) rename {examples_src => examples}/wms-capabilities.html (100%) rename {examples_src => examples}/wms-capabilities.js (100%) rename {examples_src => examples}/wms-custom-proj.html (100%) rename {examples_src => examples}/wms-custom-proj.js (100%) rename {examples_src => examples}/wms-custom-tilegrid-512x256.html (100%) rename {examples_src => examples}/wms-custom-tilegrid-512x256.js (100%) rename {examples_src => examples}/wms-image-custom-proj.html (100%) rename {examples_src => examples}/wms-image-custom-proj.js (100%) rename {examples_src => examples}/wms-image.html (100%) rename {examples_src => examples}/wms-image.js (100%) rename {examples_src => examples}/wms-no-proj.html (100%) rename {examples_src => examples}/wms-no-proj.js (100%) rename {examples_src => examples}/wms-tiled-wrap-180.html (100%) rename {examples_src => examples}/wms-tiled-wrap-180.js (100%) rename {examples_src => examples}/wms-tiled.html (100%) rename {examples_src => examples}/wms-tiled.js (100%) rename {examples_src => examples}/wmts-capabilities.css (100%) rename {examples_src => examples}/wmts-capabilities.html (100%) rename {examples_src => examples}/wmts-capabilities.js (100%) rename {examples_src => examples}/wmts-hidpi.css (100%) rename {examples_src => examples}/wmts-hidpi.html (100%) rename {examples_src => examples}/wmts-hidpi.js (100%) rename {examples_src => examples}/wmts-layer-from-capabilities.html (100%) rename {examples_src => examples}/wmts-layer-from-capabilities.js (100%) rename {examples_src => examples}/wmts.html (100%) rename {examples_src => examples}/wmts.js (100%) rename {examples_src => examples}/xyz-esri-4326-512.html (100%) rename {examples_src => examples}/xyz-esri-4326-512.js (100%) rename {examples_src => examples}/xyz-esri.html (100%) rename {examples_src => examples}/xyz-esri.js (100%) rename {examples_src => examples}/xyz-retina.html (100%) rename {examples_src => examples}/xyz-retina.js (100%) rename {examples_src => examples}/xyz.html (100%) rename {examples_src => examples}/xyz.js (100%) rename {examples_src => examples}/zoom-constrained.html (100%) rename {examples_src => examples}/zoom-constrained.js (100%) rename {examples_src => examples}/zoomify.html (100%) rename {examples_src => examples}/zoomify.js (100%) rename {examples_src => examples}/zoomslider.css (100%) rename {examples_src => examples}/zoomslider.html (100%) rename {examples_src => examples}/zoomslider.js (100%) diff --git a/build.py b/build.py index a5b51a02bd..3c93e3a937 100755 --- a/build.py +++ b/build.py @@ -112,17 +112,17 @@ EXECUTABLES = [variables.CLEANCSS, variables.GIT, variables.GJSLINT, variables.JSDOC, variables.JSHINT, variables.PYTHON, variables.PHANTOMJS] -EXAMPLES_SRC_ALL = [path for path in ifind('examples_src')] +EXAMPLES_SRC_ALL = [path for path in ifind('examples')] EXAMPLES_SRC_HTML = [path for path in EXAMPLES_SRC_ALL if path.endswith('.html') - if path != 'examples_src/index.html'] + if path != 'examples/index.html'] EXAMPLES_SRC_JS = [example.replace('.html', '.js') for example in EXAMPLES_SRC_HTML] -EXAMPLES_DEST_ALL = [path.replace('examples_src', 'build/examples') +EXAMPLES_DEST_ALL = [path.replace('examples', 'build/examples') for path in EXAMPLES_SRC_ALL] GLSL_SRC = [path @@ -259,7 +259,7 @@ virtual('examples', EXAMPLES_DEST_ALL) def examples_dest(name, match): def action(t): t.run('node', 'tasks/build-examples.js') - dependencies = ['examples_src/%(filepath)s' % match.groupdict()] + dependencies = ['examples/%(filepath)s' % match.groupdict()] return Target(name, action=action, dependencies=dependencies) @@ -701,7 +701,7 @@ def host_examples(t): @target('check-examples', 'host-examples', phony=True) def check_examples(t): - examples = ['build/hosted/%(BRANCH)s/' + e.replace('examples_src', 'examples') + examples = ['build/hosted/%(BRANCH)s/' + e for e in EXAMPLES_SRC_HTML if not open(e.replace('.html', '.js'), 'rU').readline().startswith('// NOCOMPILE')] all_examples = [e + '?mode=advanced' for e in examples] diff --git a/config/examples/readme.md b/config/examples/readme.md index 796f500932..d6fe62fdd0 100644 --- a/config/examples/readme.md +++ b/config/examples/readme.md @@ -1,16 +1,21 @@ -This folder contains example templates. These templates are used to build the examples in `examples_src/` folder. The resulting examples are written to the `examples/` folder. +This folder contains example templates. These templates are used to build the examples in the `examples/` folder. The resulting examples are written to the `build/examples` folder. Although the main purpose of these examples is to demonstrate how to use the API, they also serve other purposes in the development cycle, and so are not exactly as they would be in normal application code: -* every time the library changes, they are compiled together with the library as a basic check that they remain in sync with the library -* they use a special loader script to enable defining at run time which build mode (raw/debug/advanced) to use + * every time the library changes, they are compiled together with the library as a basic check that they remain in sync with the library + + * they use a special loader script to enable defining at run time which build mode (raw/debug/advanced) to use To enable this, examples have the following, not needed in application code: -* each html file loads `loader.js`; application code would not need this, but would instead load the appropriate library build file, either a hosted version or a custom build -* each js file starts with `goog.require` functions, used by the compiler; application code would only have these if the code is to be compiled together with the library and/or Closure library -* some js files use type definitions (comments with @type tags); these are also used by the compiler, and are only needed if the code is to be compiled together with the library -* html files load `example-behaviour.js` and some js files define the Map renderer option as `exampleNS.getRendererFromQueryString()`; application code would not need these -* in addition, examples use Twitter Bootstrap and jQuery; this is of course not a requirement - you may use whichever presentation/helper libraries you wish + * each html file loads `loader.js`; application code would not need this, but would instead load the appropriate library build file, either a hosted version or a custom build -At the bottom of each example generated in the `examples/` folder, a modified version of its source code is shown. That modified version can be run standalone and is usually used as starting point for users to extend examples into their own application. + * each js file starts with `goog.require` functions, used by the compiler; application code would only have these if the code is to be compiled together with the library and/or Closure library + + * some js files use type definitions (comments with @type tags); these are also used by the compiler, and are only needed if the code is to be compiled together with the library + + * html files load `example-behaviour.js` and some js files define the Map renderer option as `exampleNS.getRendererFromQueryString()`; application code would not need these + + * in addition, examples use Twitter Bootstrap and jQuery; this is of course not a requirement - you may use whichever presentation/helper libraries you wish + +At the bottom of each example generated in the `build/examples` folder, a modified version of its source code is shown. That modified version can be run standalone and is usually used as starting point for users to extend examples into their own application. diff --git a/examples_src/Jugl.js b/examples/Jugl.js similarity index 100% rename from examples_src/Jugl.js rename to examples/Jugl.js diff --git a/examples_src/accessible.css b/examples/accessible.css similarity index 100% rename from examples_src/accessible.css rename to examples/accessible.css diff --git a/examples_src/accessible.html b/examples/accessible.html similarity index 100% rename from examples_src/accessible.html rename to examples/accessible.html diff --git a/examples_src/accessible.js b/examples/accessible.js similarity index 100% rename from examples_src/accessible.js rename to examples/accessible.js diff --git a/examples_src/animation.html b/examples/animation.html similarity index 100% rename from examples_src/animation.html rename to examples/animation.html diff --git a/examples_src/animation.js b/examples/animation.js similarity index 100% rename from examples_src/animation.js rename to examples/animation.js diff --git a/examples_src/arcgis-tiled.html b/examples/arcgis-tiled.html similarity index 100% rename from examples_src/arcgis-tiled.html rename to examples/arcgis-tiled.html diff --git a/examples_src/arcgis-tiled.js b/examples/arcgis-tiled.js similarity index 100% rename from examples_src/arcgis-tiled.js rename to examples/arcgis-tiled.js diff --git a/examples_src/attributions.html b/examples/attributions.html similarity index 100% rename from examples_src/attributions.html rename to examples/attributions.html diff --git a/examples_src/attributions.js b/examples/attributions.js similarity index 100% rename from examples_src/attributions.js rename to examples/attributions.js diff --git a/examples_src/bing-maps.html b/examples/bing-maps.html similarity index 100% rename from examples_src/bing-maps.html rename to examples/bing-maps.html diff --git a/examples_src/bing-maps.js b/examples/bing-maps.js similarity index 100% rename from examples_src/bing-maps.js rename to examples/bing-maps.js diff --git a/examples_src/box-selection.html b/examples/box-selection.html similarity index 100% rename from examples_src/box-selection.html rename to examples/box-selection.html diff --git a/examples_src/box-selection.js b/examples/box-selection.js similarity index 100% rename from examples_src/box-selection.js rename to examples/box-selection.js diff --git a/examples_src/brightness-contrast.css b/examples/brightness-contrast.css similarity index 100% rename from examples_src/brightness-contrast.css rename to examples/brightness-contrast.css diff --git a/examples_src/brightness-contrast.html b/examples/brightness-contrast.html similarity index 100% rename from examples_src/brightness-contrast.html rename to examples/brightness-contrast.html diff --git a/examples_src/brightness-contrast.js b/examples/brightness-contrast.js similarity index 100% rename from examples_src/brightness-contrast.js rename to examples/brightness-contrast.js diff --git a/examples_src/button-title.css b/examples/button-title.css similarity index 100% rename from examples_src/button-title.css rename to examples/button-title.css diff --git a/examples_src/button-title.html b/examples/button-title.html similarity index 100% rename from examples_src/button-title.html rename to examples/button-title.html diff --git a/examples_src/button-title.js b/examples/button-title.js similarity index 100% rename from examples_src/button-title.js rename to examples/button-title.js diff --git a/examples_src/canvas-tiles.html b/examples/canvas-tiles.html similarity index 100% rename from examples_src/canvas-tiles.html rename to examples/canvas-tiles.html diff --git a/examples_src/canvas-tiles.js b/examples/canvas-tiles.js similarity index 100% rename from examples_src/canvas-tiles.js rename to examples/canvas-tiles.js diff --git a/examples_src/center.css b/examples/center.css similarity index 100% rename from examples_src/center.css rename to examples/center.css diff --git a/examples_src/center.html b/examples/center.html similarity index 100% rename from examples_src/center.html rename to examples/center.html diff --git a/examples_src/center.js b/examples/center.js similarity index 100% rename from examples_src/center.js rename to examples/center.js diff --git a/examples_src/cluster.html b/examples/cluster.html similarity index 100% rename from examples_src/cluster.html rename to examples/cluster.html diff --git a/examples_src/cluster.js b/examples/cluster.js similarity index 100% rename from examples_src/cluster.js rename to examples/cluster.js diff --git a/examples_src/custom-controls.css b/examples/custom-controls.css similarity index 100% rename from examples_src/custom-controls.css rename to examples/custom-controls.css diff --git a/examples_src/custom-controls.html b/examples/custom-controls.html similarity index 100% rename from examples_src/custom-controls.html rename to examples/custom-controls.html diff --git a/examples_src/custom-controls.js b/examples/custom-controls.js similarity index 100% rename from examples_src/custom-controls.js rename to examples/custom-controls.js diff --git a/examples_src/d3.html b/examples/d3.html similarity index 100% rename from examples_src/d3.html rename to examples/d3.html diff --git a/examples_src/d3.js b/examples/d3.js similarity index 100% rename from examples_src/d3.js rename to examples/d3.js diff --git a/examples_src/data/Butterfly.png b/examples/data/Butterfly.png similarity index 100% rename from examples_src/data/Butterfly.png rename to examples/data/Butterfly.png diff --git a/examples_src/data/IGNWMTSCapabilities.xml b/examples/data/IGNWMTSCapabilities.xml similarity index 100% rename from examples_src/data/IGNWMTSCapabilities.xml rename to examples/data/IGNWMTSCapabilities.xml diff --git a/examples_src/data/WMTSCapabilities.xml b/examples/data/WMTSCapabilities.xml similarity index 100% rename from examples_src/data/WMTSCapabilities.xml rename to examples/data/WMTSCapabilities.xml diff --git a/examples_src/data/arrow.png b/examples/data/arrow.png similarity index 100% rename from examples_src/data/arrow.png rename to examples/data/arrow.png diff --git a/examples_src/data/geojson/countries-110m.geojson b/examples/data/geojson/countries-110m.geojson similarity index 100% rename from examples_src/data/geojson/countries-110m.geojson rename to examples/data/geojson/countries-110m.geojson diff --git a/examples_src/data/geojson/countries.geojson b/examples/data/geojson/countries.geojson similarity index 100% rename from examples_src/data/geojson/countries.geojson rename to examples/data/geojson/countries.geojson diff --git a/examples_src/data/geojson/line-samples.geojson b/examples/data/geojson/line-samples.geojson similarity index 100% rename from examples_src/data/geojson/line-samples.geojson rename to examples/data/geojson/line-samples.geojson diff --git a/examples_src/data/geojson/point-samples.geojson b/examples/data/geojson/point-samples.geojson similarity index 100% rename from examples_src/data/geojson/point-samples.geojson rename to examples/data/geojson/point-samples.geojson diff --git a/examples_src/data/geojson/polygon-samples.geojson b/examples/data/geojson/polygon-samples.geojson similarity index 100% rename from examples_src/data/geojson/polygon-samples.geojson rename to examples/data/geojson/polygon-samples.geojson diff --git a/examples_src/data/geojson/switzerland.geojson b/examples/data/geojson/switzerland.geojson similarity index 100% rename from examples_src/data/geojson/switzerland.geojson rename to examples/data/geojson/switzerland.geojson diff --git a/examples_src/data/geolocation-orientation.json b/examples/data/geolocation-orientation.json similarity index 100% rename from examples_src/data/geolocation-orientation.json rename to examples/data/geolocation-orientation.json diff --git a/examples_src/data/geolocation_marker.png b/examples/data/geolocation_marker.png similarity index 100% rename from examples_src/data/geolocation_marker.png rename to examples/data/geolocation_marker.png diff --git a/examples_src/data/geolocation_marker_heading.png b/examples/data/geolocation_marker_heading.png similarity index 100% rename from examples_src/data/geolocation_marker_heading.png rename to examples/data/geolocation_marker_heading.png diff --git a/examples_src/data/gml/topp-states-wfs.xml b/examples/data/gml/topp-states-wfs.xml similarity index 100% rename from examples_src/data/gml/topp-states-wfs.xml rename to examples/data/gml/topp-states-wfs.xml diff --git a/examples_src/data/gpx/fells_loop.gpx b/examples/data/gpx/fells_loop.gpx similarity index 100% rename from examples_src/data/gpx/fells_loop.gpx rename to examples/data/gpx/fells_loop.gpx diff --git a/examples_src/data/icon.png b/examples/data/icon.png similarity index 100% rename from examples_src/data/icon.png rename to examples/data/icon.png diff --git a/examples_src/data/igc/Clement-Latour.igc b/examples/data/igc/Clement-Latour.igc similarity index 100% rename from examples_src/data/igc/Clement-Latour.igc rename to examples/data/igc/Clement-Latour.igc diff --git a/examples_src/data/igc/Damien-de-Baenst.igc b/examples/data/igc/Damien-de-Baenst.igc similarity index 100% rename from examples_src/data/igc/Damien-de-Baenst.igc rename to examples/data/igc/Damien-de-Baenst.igc diff --git a/examples_src/data/igc/Sylvain-Dhonneur.igc b/examples/data/igc/Sylvain-Dhonneur.igc similarity index 100% rename from examples_src/data/igc/Sylvain-Dhonneur.igc rename to examples/data/igc/Sylvain-Dhonneur.igc diff --git a/examples_src/data/igc/Tom-Payne.igc b/examples/data/igc/Tom-Payne.igc similarity index 100% rename from examples_src/data/igc/Tom-Payne.igc rename to examples/data/igc/Tom-Payne.igc diff --git a/examples_src/data/igc/Ulrich-Prinz.igc b/examples/data/igc/Ulrich-Prinz.igc similarity index 100% rename from examples_src/data/igc/Ulrich-Prinz.igc rename to examples/data/igc/Ulrich-Prinz.igc diff --git a/examples_src/data/kml/2012-02-10.kml b/examples/data/kml/2012-02-10.kml similarity index 100% rename from examples_src/data/kml/2012-02-10.kml rename to examples/data/kml/2012-02-10.kml diff --git a/examples_src/data/kml/2012_Earthquakes_Mag5.kml b/examples/data/kml/2012_Earthquakes_Mag5.kml similarity index 100% rename from examples_src/data/kml/2012_Earthquakes_Mag5.kml rename to examples/data/kml/2012_Earthquakes_Mag5.kml diff --git a/examples_src/data/kml/timezones.kml b/examples/data/kml/timezones.kml similarity index 100% rename from examples_src/data/kml/timezones.kml rename to examples/data/kml/timezones.kml diff --git a/examples_src/data/ogcsample.xml b/examples/data/ogcsample.xml similarity index 100% rename from examples_src/data/ogcsample.xml rename to examples/data/ogcsample.xml diff --git a/examples_src/data/sld/countries.sld b/examples/data/sld/countries.sld similarity index 100% rename from examples_src/data/sld/countries.sld rename to examples/data/sld/countries.sld diff --git a/examples_src/data/topojson/us.json b/examples/data/topojson/us.json similarity index 100% rename from examples_src/data/topojson/us.json rename to examples/data/topojson/us.json diff --git a/examples_src/data/topojson/world-110m.json b/examples/data/topojson/world-110m.json similarity index 100% rename from examples_src/data/topojson/world-110m.json rename to examples/data/topojson/world-110m.json diff --git a/examples_src/device-orientation.html b/examples/device-orientation.html similarity index 100% rename from examples_src/device-orientation.html rename to examples/device-orientation.html diff --git a/examples_src/device-orientation.js b/examples/device-orientation.js similarity index 100% rename from examples_src/device-orientation.js rename to examples/device-orientation.js diff --git a/examples_src/drag-and-drop-image-vector.html b/examples/drag-and-drop-image-vector.html similarity index 100% rename from examples_src/drag-and-drop-image-vector.html rename to examples/drag-and-drop-image-vector.html diff --git a/examples_src/drag-and-drop-image-vector.js b/examples/drag-and-drop-image-vector.js similarity index 100% rename from examples_src/drag-and-drop-image-vector.js rename to examples/drag-and-drop-image-vector.js diff --git a/examples_src/drag-and-drop.html b/examples/drag-and-drop.html similarity index 100% rename from examples_src/drag-and-drop.html rename to examples/drag-and-drop.html diff --git a/examples_src/drag-and-drop.js b/examples/drag-and-drop.js similarity index 100% rename from examples_src/drag-and-drop.js rename to examples/drag-and-drop.js diff --git a/examples_src/drag-features.html b/examples/drag-features.html similarity index 100% rename from examples_src/drag-features.html rename to examples/drag-features.html diff --git a/examples_src/drag-features.js b/examples/drag-features.js similarity index 100% rename from examples_src/drag-features.js rename to examples/drag-features.js diff --git a/examples_src/drag-rotate-and-zoom.html b/examples/drag-rotate-and-zoom.html similarity index 100% rename from examples_src/drag-rotate-and-zoom.html rename to examples/drag-rotate-and-zoom.html diff --git a/examples_src/drag-rotate-and-zoom.js b/examples/drag-rotate-and-zoom.js similarity index 100% rename from examples_src/drag-rotate-and-zoom.js rename to examples/drag-rotate-and-zoom.js diff --git a/examples_src/draw-and-modify-features.html b/examples/draw-and-modify-features.html similarity index 100% rename from examples_src/draw-and-modify-features.html rename to examples/draw-and-modify-features.html diff --git a/examples_src/draw-and-modify-features.js b/examples/draw-and-modify-features.js similarity index 100% rename from examples_src/draw-and-modify-features.js rename to examples/draw-and-modify-features.js diff --git a/examples_src/draw-features.html b/examples/draw-features.html similarity index 100% rename from examples_src/draw-features.html rename to examples/draw-features.html diff --git a/examples_src/draw-features.js b/examples/draw-features.js similarity index 100% rename from examples_src/draw-features.js rename to examples/draw-features.js diff --git a/examples_src/dynamic-data.html b/examples/dynamic-data.html similarity index 100% rename from examples_src/dynamic-data.html rename to examples/dynamic-data.html diff --git a/examples_src/dynamic-data.js b/examples/dynamic-data.js similarity index 100% rename from examples_src/dynamic-data.js rename to examples/dynamic-data.js diff --git a/examples_src/earthquake-clusters.css b/examples/earthquake-clusters.css similarity index 100% rename from examples_src/earthquake-clusters.css rename to examples/earthquake-clusters.css diff --git a/examples_src/earthquake-clusters.html b/examples/earthquake-clusters.html similarity index 100% rename from examples_src/earthquake-clusters.html rename to examples/earthquake-clusters.html diff --git a/examples_src/earthquake-clusters.js b/examples/earthquake-clusters.js similarity index 100% rename from examples_src/earthquake-clusters.js rename to examples/earthquake-clusters.js diff --git a/examples_src/epsg-4326.html b/examples/epsg-4326.html similarity index 100% rename from examples_src/epsg-4326.html rename to examples/epsg-4326.html diff --git a/examples_src/epsg-4326.js b/examples/epsg-4326.js similarity index 100% rename from examples_src/epsg-4326.js rename to examples/epsg-4326.js diff --git a/examples_src/export-map.html b/examples/export-map.html similarity index 100% rename from examples_src/export-map.html rename to examples/export-map.html diff --git a/examples_src/export-map.js b/examples/export-map.js similarity index 100% rename from examples_src/export-map.js rename to examples/export-map.js diff --git a/examples_src/fractal.css b/examples/fractal.css similarity index 100% rename from examples_src/fractal.css rename to examples/fractal.css diff --git a/examples_src/fractal.html b/examples/fractal.html similarity index 100% rename from examples_src/fractal.html rename to examples/fractal.html diff --git a/examples_src/fractal.js b/examples/fractal.js similarity index 100% rename from examples_src/fractal.js rename to examples/fractal.js diff --git a/examples_src/full-screen-drag-rotate-and-zoom.css b/examples/full-screen-drag-rotate-and-zoom.css similarity index 100% rename from examples_src/full-screen-drag-rotate-and-zoom.css rename to examples/full-screen-drag-rotate-and-zoom.css diff --git a/examples_src/full-screen-drag-rotate-and-zoom.html b/examples/full-screen-drag-rotate-and-zoom.html similarity index 100% rename from examples_src/full-screen-drag-rotate-and-zoom.html rename to examples/full-screen-drag-rotate-and-zoom.html diff --git a/examples_src/full-screen-drag-rotate-and-zoom.js b/examples/full-screen-drag-rotate-and-zoom.js similarity index 100% rename from examples_src/full-screen-drag-rotate-and-zoom.js rename to examples/full-screen-drag-rotate-and-zoom.js diff --git a/examples_src/full-screen.css b/examples/full-screen.css similarity index 100% rename from examples_src/full-screen.css rename to examples/full-screen.css diff --git a/examples_src/full-screen.html b/examples/full-screen.html similarity index 100% rename from examples_src/full-screen.html rename to examples/full-screen.html diff --git a/examples_src/full-screen.js b/examples/full-screen.js similarity index 100% rename from examples_src/full-screen.js rename to examples/full-screen.js diff --git a/examples_src/geojson.html b/examples/geojson.html similarity index 100% rename from examples_src/geojson.html rename to examples/geojson.html diff --git a/examples_src/geojson.js b/examples/geojson.js similarity index 100% rename from examples_src/geojson.js rename to examples/geojson.js diff --git a/examples_src/geolocation-orientation.html b/examples/geolocation-orientation.html similarity index 100% rename from examples_src/geolocation-orientation.html rename to examples/geolocation-orientation.html diff --git a/examples_src/geolocation-orientation.js b/examples/geolocation-orientation.js similarity index 100% rename from examples_src/geolocation-orientation.js rename to examples/geolocation-orientation.js diff --git a/examples_src/geolocation.html b/examples/geolocation.html similarity index 100% rename from examples_src/geolocation.html rename to examples/geolocation.html diff --git a/examples_src/geolocation.js b/examples/geolocation.js similarity index 100% rename from examples_src/geolocation.js rename to examples/geolocation.js diff --git a/examples_src/getfeatureinfo-image.html b/examples/getfeatureinfo-image.html similarity index 100% rename from examples_src/getfeatureinfo-image.html rename to examples/getfeatureinfo-image.html diff --git a/examples_src/getfeatureinfo-image.js b/examples/getfeatureinfo-image.js similarity index 100% rename from examples_src/getfeatureinfo-image.js rename to examples/getfeatureinfo-image.js diff --git a/examples_src/getfeatureinfo-tile.html b/examples/getfeatureinfo-tile.html similarity index 100% rename from examples_src/getfeatureinfo-tile.html rename to examples/getfeatureinfo-tile.html diff --git a/examples_src/getfeatureinfo-tile.js b/examples/getfeatureinfo-tile.js similarity index 100% rename from examples_src/getfeatureinfo-tile.js rename to examples/getfeatureinfo-tile.js diff --git a/examples_src/gpx.html b/examples/gpx.html similarity index 100% rename from examples_src/gpx.html rename to examples/gpx.html diff --git a/examples_src/gpx.js b/examples/gpx.js similarity index 100% rename from examples_src/gpx.js rename to examples/gpx.js diff --git a/examples_src/graticule.html b/examples/graticule.html similarity index 100% rename from examples_src/graticule.html rename to examples/graticule.html diff --git a/examples_src/graticule.js b/examples/graticule.js similarity index 100% rename from examples_src/graticule.js rename to examples/graticule.js diff --git a/examples_src/heatmap-earthquakes.html b/examples/heatmap-earthquakes.html similarity index 100% rename from examples_src/heatmap-earthquakes.html rename to examples/heatmap-earthquakes.html diff --git a/examples_src/heatmap-earthquakes.js b/examples/heatmap-earthquakes.js similarity index 100% rename from examples_src/heatmap-earthquakes.js rename to examples/heatmap-earthquakes.js diff --git a/examples_src/hue-saturation.css b/examples/hue-saturation.css similarity index 100% rename from examples_src/hue-saturation.css rename to examples/hue-saturation.css diff --git a/examples_src/hue-saturation.html b/examples/hue-saturation.html similarity index 100% rename from examples_src/hue-saturation.html rename to examples/hue-saturation.html diff --git a/examples_src/hue-saturation.js b/examples/hue-saturation.js similarity index 100% rename from examples_src/hue-saturation.js rename to examples/hue-saturation.js diff --git a/examples_src/icon-sprite-webgl.html b/examples/icon-sprite-webgl.html similarity index 100% rename from examples_src/icon-sprite-webgl.html rename to examples/icon-sprite-webgl.html diff --git a/examples_src/icon-sprite-webgl.js b/examples/icon-sprite-webgl.js similarity index 100% rename from examples_src/icon-sprite-webgl.js rename to examples/icon-sprite-webgl.js diff --git a/examples_src/icon.css b/examples/icon.css similarity index 100% rename from examples_src/icon.css rename to examples/icon.css diff --git a/examples_src/icon.html b/examples/icon.html similarity index 100% rename from examples_src/icon.html rename to examples/icon.html diff --git a/examples_src/icon.js b/examples/icon.js similarity index 100% rename from examples_src/icon.js rename to examples/icon.js diff --git a/examples_src/igc.html b/examples/igc.html similarity index 100% rename from examples_src/igc.html rename to examples/igc.html diff --git a/examples_src/igc.js b/examples/igc.js similarity index 100% rename from examples_src/igc.js rename to examples/igc.js diff --git a/examples_src/image-filter.html b/examples/image-filter.html similarity index 100% rename from examples_src/image-filter.html rename to examples/image-filter.html diff --git a/examples_src/image-filter.js b/examples/image-filter.js similarity index 100% rename from examples_src/image-filter.js rename to examples/image-filter.js diff --git a/examples_src/image-load-events.css b/examples/image-load-events.css similarity index 100% rename from examples_src/image-load-events.css rename to examples/image-load-events.css diff --git a/examples_src/image-load-events.html b/examples/image-load-events.html similarity index 100% rename from examples_src/image-load-events.html rename to examples/image-load-events.html diff --git a/examples_src/image-load-events.js b/examples/image-load-events.js similarity index 100% rename from examples_src/image-load-events.js rename to examples/image-load-events.js diff --git a/examples_src/image-vector-layer.html b/examples/image-vector-layer.html similarity index 100% rename from examples_src/image-vector-layer.html rename to examples/image-vector-layer.html diff --git a/examples_src/image-vector-layer.js b/examples/image-vector-layer.js similarity index 100% rename from examples_src/image-vector-layer.js rename to examples/image-vector-layer.js diff --git a/examples_src/index.html b/examples/index.html similarity index 100% rename from examples_src/index.html rename to examples/index.html diff --git a/examples_src/kml-earthquakes.css b/examples/kml-earthquakes.css similarity index 100% rename from examples_src/kml-earthquakes.css rename to examples/kml-earthquakes.css diff --git a/examples_src/kml-earthquakes.html b/examples/kml-earthquakes.html similarity index 100% rename from examples_src/kml-earthquakes.html rename to examples/kml-earthquakes.html diff --git a/examples_src/kml-earthquakes.js b/examples/kml-earthquakes.js similarity index 100% rename from examples_src/kml-earthquakes.js rename to examples/kml-earthquakes.js diff --git a/examples_src/kml-timezones.css b/examples/kml-timezones.css similarity index 100% rename from examples_src/kml-timezones.css rename to examples/kml-timezones.css diff --git a/examples_src/kml-timezones.html b/examples/kml-timezones.html similarity index 100% rename from examples_src/kml-timezones.html rename to examples/kml-timezones.html diff --git a/examples_src/kml-timezones.js b/examples/kml-timezones.js similarity index 100% rename from examples_src/kml-timezones.js rename to examples/kml-timezones.js diff --git a/examples_src/kml.html b/examples/kml.html similarity index 100% rename from examples_src/kml.html rename to examples/kml.html diff --git a/examples_src/kml.js b/examples/kml.js similarity index 100% rename from examples_src/kml.js rename to examples/kml.js diff --git a/examples_src/layer-clipping-webgl.html b/examples/layer-clipping-webgl.html similarity index 100% rename from examples_src/layer-clipping-webgl.html rename to examples/layer-clipping-webgl.html diff --git a/examples_src/layer-clipping-webgl.js b/examples/layer-clipping-webgl.js similarity index 100% rename from examples_src/layer-clipping-webgl.js rename to examples/layer-clipping-webgl.js diff --git a/examples_src/layer-clipping.html b/examples/layer-clipping.html similarity index 100% rename from examples_src/layer-clipping.html rename to examples/layer-clipping.html diff --git a/examples_src/layer-clipping.js b/examples/layer-clipping.js similarity index 100% rename from examples_src/layer-clipping.js rename to examples/layer-clipping.js diff --git a/examples_src/layer-extent.html b/examples/layer-extent.html similarity index 100% rename from examples_src/layer-extent.html rename to examples/layer-extent.html diff --git a/examples_src/layer-extent.js b/examples/layer-extent.js similarity index 100% rename from examples_src/layer-extent.js rename to examples/layer-extent.js diff --git a/examples_src/layer-group.css b/examples/layer-group.css similarity index 100% rename from examples_src/layer-group.css rename to examples/layer-group.css diff --git a/examples_src/layer-group.html b/examples/layer-group.html similarity index 100% rename from examples_src/layer-group.html rename to examples/layer-group.html diff --git a/examples_src/layer-group.js b/examples/layer-group.js similarity index 100% rename from examples_src/layer-group.js rename to examples/layer-group.js diff --git a/examples_src/layer-spy.html b/examples/layer-spy.html similarity index 100% rename from examples_src/layer-spy.html rename to examples/layer-spy.html diff --git a/examples_src/layer-spy.js b/examples/layer-spy.js similarity index 100% rename from examples_src/layer-spy.js rename to examples/layer-spy.js diff --git a/examples_src/layer-swipe.html b/examples/layer-swipe.html similarity index 100% rename from examples_src/layer-swipe.html rename to examples/layer-swipe.html diff --git a/examples_src/layer-swipe.js b/examples/layer-swipe.js similarity index 100% rename from examples_src/layer-swipe.js rename to examples/layer-swipe.js diff --git a/examples_src/lazy-source.css b/examples/lazy-source.css similarity index 100% rename from examples_src/lazy-source.css rename to examples/lazy-source.css diff --git a/examples_src/lazy-source.html b/examples/lazy-source.html similarity index 100% rename from examples_src/lazy-source.html rename to examples/lazy-source.html diff --git a/examples_src/lazy-source.js b/examples/lazy-source.js similarity index 100% rename from examples_src/lazy-source.js rename to examples/lazy-source.js diff --git a/examples_src/line-arrows.html b/examples/line-arrows.html similarity index 100% rename from examples_src/line-arrows.html rename to examples/line-arrows.html diff --git a/examples_src/line-arrows.js b/examples/line-arrows.js similarity index 100% rename from examples_src/line-arrows.js rename to examples/line-arrows.js diff --git a/examples_src/localized-openstreetmap.html b/examples/localized-openstreetmap.html similarity index 100% rename from examples_src/localized-openstreetmap.html rename to examples/localized-openstreetmap.html diff --git a/examples_src/localized-openstreetmap.js b/examples/localized-openstreetmap.js similarity index 100% rename from examples_src/localized-openstreetmap.js rename to examples/localized-openstreetmap.js diff --git a/examples_src/mapguide-untiled.html b/examples/mapguide-untiled.html similarity index 100% rename from examples_src/mapguide-untiled.html rename to examples/mapguide-untiled.html diff --git a/examples_src/mapguide-untiled.js b/examples/mapguide-untiled.js similarity index 100% rename from examples_src/mapguide-untiled.js rename to examples/mapguide-untiled.js diff --git a/examples_src/mapquest.html b/examples/mapquest.html similarity index 100% rename from examples_src/mapquest.html rename to examples/mapquest.html diff --git a/examples_src/mapquest.js b/examples/mapquest.js similarity index 100% rename from examples_src/mapquest.js rename to examples/mapquest.js diff --git a/examples_src/measure.css b/examples/measure.css similarity index 100% rename from examples_src/measure.css rename to examples/measure.css diff --git a/examples_src/measure.html b/examples/measure.html similarity index 100% rename from examples_src/measure.html rename to examples/measure.html diff --git a/examples_src/measure.js b/examples/measure.js similarity index 100% rename from examples_src/measure.js rename to examples/measure.js diff --git a/examples_src/min-max-resolution.html b/examples/min-max-resolution.html similarity index 100% rename from examples_src/min-max-resolution.html rename to examples/min-max-resolution.html diff --git a/examples_src/min-max-resolution.js b/examples/min-max-resolution.js similarity index 100% rename from examples_src/min-max-resolution.js rename to examples/min-max-resolution.js diff --git a/examples_src/mobile-full-screen.html b/examples/mobile-full-screen.html similarity index 100% rename from examples_src/mobile-full-screen.html rename to examples/mobile-full-screen.html diff --git a/examples_src/mobile-full-screen.js b/examples/mobile-full-screen.js similarity index 100% rename from examples_src/mobile-full-screen.js rename to examples/mobile-full-screen.js diff --git a/examples_src/modify-features.html b/examples/modify-features.html similarity index 100% rename from examples_src/modify-features.html rename to examples/modify-features.html diff --git a/examples_src/modify-features.js b/examples/modify-features.js similarity index 100% rename from examples_src/modify-features.js rename to examples/modify-features.js diff --git a/examples_src/modify-test.css b/examples/modify-test.css similarity index 100% rename from examples_src/modify-test.css rename to examples/modify-test.css diff --git a/examples_src/modify-test.html b/examples/modify-test.html similarity index 100% rename from examples_src/modify-test.html rename to examples/modify-test.html diff --git a/examples_src/modify-test.js b/examples/modify-test.js similarity index 100% rename from examples_src/modify-test.js rename to examples/modify-test.js diff --git a/examples_src/mouse-position.html b/examples/mouse-position.html similarity index 100% rename from examples_src/mouse-position.html rename to examples/mouse-position.html diff --git a/examples_src/mouse-position.js b/examples/mouse-position.js similarity index 100% rename from examples_src/mouse-position.js rename to examples/mouse-position.js diff --git a/examples_src/moveend.html b/examples/moveend.html similarity index 100% rename from examples_src/moveend.html rename to examples/moveend.html diff --git a/examples_src/moveend.js b/examples/moveend.js similarity index 100% rename from examples_src/moveend.js rename to examples/moveend.js diff --git a/examples_src/navigation-controls.html b/examples/navigation-controls.html similarity index 100% rename from examples_src/navigation-controls.html rename to examples/navigation-controls.html diff --git a/examples_src/navigation-controls.js b/examples/navigation-controls.js similarity index 100% rename from examples_src/navigation-controls.js rename to examples/navigation-controls.js diff --git a/examples_src/overlay.css b/examples/overlay.css similarity index 100% rename from examples_src/overlay.css rename to examples/overlay.css diff --git a/examples_src/overlay.html b/examples/overlay.html similarity index 100% rename from examples_src/overlay.html rename to examples/overlay.html diff --git a/examples_src/overlay.js b/examples/overlay.js similarity index 100% rename from examples_src/overlay.js rename to examples/overlay.js diff --git a/examples_src/overviewmap-custom.css b/examples/overviewmap-custom.css similarity index 100% rename from examples_src/overviewmap-custom.css rename to examples/overviewmap-custom.css diff --git a/examples_src/overviewmap-custom.html b/examples/overviewmap-custom.html similarity index 100% rename from examples_src/overviewmap-custom.html rename to examples/overviewmap-custom.html diff --git a/examples_src/overviewmap-custom.js b/examples/overviewmap-custom.js similarity index 100% rename from examples_src/overviewmap-custom.js rename to examples/overviewmap-custom.js diff --git a/examples_src/overviewmap.html b/examples/overviewmap.html similarity index 100% rename from examples_src/overviewmap.html rename to examples/overviewmap.html diff --git a/examples_src/overviewmap.js b/examples/overviewmap.js similarity index 100% rename from examples_src/overviewmap.js rename to examples/overviewmap.js diff --git a/examples_src/polygon-styles.css b/examples/polygon-styles.css similarity index 100% rename from examples_src/polygon-styles.css rename to examples/polygon-styles.css diff --git a/examples_src/polygon-styles.html b/examples/polygon-styles.html similarity index 100% rename from examples_src/polygon-styles.html rename to examples/polygon-styles.html diff --git a/examples_src/polygon-styles.js b/examples/polygon-styles.js similarity index 100% rename from examples_src/polygon-styles.js rename to examples/polygon-styles.js diff --git a/examples_src/popup.css b/examples/popup.css similarity index 100% rename from examples_src/popup.css rename to examples/popup.css diff --git a/examples_src/popup.html b/examples/popup.html similarity index 100% rename from examples_src/popup.html rename to examples/popup.html diff --git a/examples_src/popup.js b/examples/popup.js similarity index 100% rename from examples_src/popup.js rename to examples/popup.js diff --git a/examples_src/preload.html b/examples/preload.html similarity index 100% rename from examples_src/preload.html rename to examples/preload.html diff --git a/examples_src/preload.js b/examples/preload.js similarity index 100% rename from examples_src/preload.js rename to examples/preload.js diff --git a/examples_src/readme.md b/examples/readme.md similarity index 100% rename from examples_src/readme.md rename to examples/readme.md diff --git a/examples_src/regularshape.html b/examples/regularshape.html similarity index 100% rename from examples_src/regularshape.html rename to examples/regularshape.html diff --git a/examples_src/regularshape.js b/examples/regularshape.js similarity index 100% rename from examples_src/regularshape.js rename to examples/regularshape.js diff --git a/examples_src/resources/example-behaviour.js b/examples/resources/example-behaviour.js similarity index 100% rename from examples_src/resources/example-behaviour.js rename to examples/resources/example-behaviour.js diff --git a/examples_src/resources/layout.css b/examples/resources/layout.css similarity index 100% rename from examples_src/resources/layout.css rename to examples/resources/layout.css diff --git a/examples_src/resources/logo-70x70.png b/examples/resources/logo-70x70.png similarity index 100% rename from examples_src/resources/logo-70x70.png rename to examples/resources/logo-70x70.png diff --git a/examples_src/resources/map-background.jpg b/examples/resources/map-background.jpg similarity index 100% rename from examples_src/resources/map-background.jpg rename to examples/resources/map-background.jpg diff --git a/examples_src/resources/prism/prism.css b/examples/resources/prism/prism.css similarity index 100% rename from examples_src/resources/prism/prism.css rename to examples/resources/prism/prism.css diff --git a/examples_src/resources/prism/prism.min.js b/examples/resources/prism/prism.min.js similarity index 100% rename from examples_src/resources/prism/prism.min.js rename to examples/resources/prism/prism.min.js diff --git a/examples_src/resources/zeroclipboard/.jshintrc b/examples/resources/zeroclipboard/.jshintrc similarity index 100% rename from examples_src/resources/zeroclipboard/.jshintrc rename to examples/resources/zeroclipboard/.jshintrc diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.Core.js b/examples/resources/zeroclipboard/ZeroClipboard.Core.js similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.Core.js rename to examples/resources/zeroclipboard/ZeroClipboard.Core.js diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.Core.min.js b/examples/resources/zeroclipboard/ZeroClipboard.Core.min.js similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.Core.min.js rename to examples/resources/zeroclipboard/ZeroClipboard.Core.min.js diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.Core.min.map b/examples/resources/zeroclipboard/ZeroClipboard.Core.min.map similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.Core.min.map rename to examples/resources/zeroclipboard/ZeroClipboard.Core.min.map diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.js b/examples/resources/zeroclipboard/ZeroClipboard.js similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.js rename to examples/resources/zeroclipboard/ZeroClipboard.js diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.min.js b/examples/resources/zeroclipboard/ZeroClipboard.min.js similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.min.js rename to examples/resources/zeroclipboard/ZeroClipboard.min.js diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.min.map b/examples/resources/zeroclipboard/ZeroClipboard.min.map similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.min.map rename to examples/resources/zeroclipboard/ZeroClipboard.min.map diff --git a/examples_src/resources/zeroclipboard/ZeroClipboard.swf b/examples/resources/zeroclipboard/ZeroClipboard.swf similarity index 100% rename from examples_src/resources/zeroclipboard/ZeroClipboard.swf rename to examples/resources/zeroclipboard/ZeroClipboard.swf diff --git a/examples_src/rotation.html b/examples/rotation.html similarity index 100% rename from examples_src/rotation.html rename to examples/rotation.html diff --git a/examples_src/rotation.js b/examples/rotation.js similarity index 100% rename from examples_src/rotation.js rename to examples/rotation.js diff --git a/examples_src/scale-line.html b/examples/scale-line.html similarity index 100% rename from examples_src/scale-line.html rename to examples/scale-line.html diff --git a/examples_src/scale-line.js b/examples/scale-line.js similarity index 100% rename from examples_src/scale-line.js rename to examples/scale-line.js diff --git a/examples_src/select-features.html b/examples/select-features.html similarity index 100% rename from examples_src/select-features.html rename to examples/select-features.html diff --git a/examples_src/select-features.js b/examples/select-features.js similarity index 100% rename from examples_src/select-features.js rename to examples/select-features.js diff --git a/examples_src/semi-transparent-layer.html b/examples/semi-transparent-layer.html similarity index 100% rename from examples_src/semi-transparent-layer.html rename to examples/semi-transparent-layer.html diff --git a/examples_src/semi-transparent-layer.js b/examples/semi-transparent-layer.js similarity index 100% rename from examples_src/semi-transparent-layer.js rename to examples/semi-transparent-layer.js diff --git a/examples_src/side-by-side.html b/examples/side-by-side.html similarity index 100% rename from examples_src/side-by-side.html rename to examples/side-by-side.html diff --git a/examples_src/side-by-side.js b/examples/side-by-side.js similarity index 100% rename from examples_src/side-by-side.js rename to examples/side-by-side.js diff --git a/examples_src/simple.html b/examples/simple.html similarity index 100% rename from examples_src/simple.html rename to examples/simple.html diff --git a/examples_src/simple.js b/examples/simple.js similarity index 100% rename from examples_src/simple.js rename to examples/simple.js diff --git a/examples_src/snap.html b/examples/snap.html similarity index 100% rename from examples_src/snap.html rename to examples/snap.html diff --git a/examples_src/snap.js b/examples/snap.js similarity index 100% rename from examples_src/snap.js rename to examples/snap.js diff --git a/examples_src/sphere-mollweide.html b/examples/sphere-mollweide.html similarity index 100% rename from examples_src/sphere-mollweide.html rename to examples/sphere-mollweide.html diff --git a/examples_src/sphere-mollweide.js b/examples/sphere-mollweide.js similarity index 100% rename from examples_src/sphere-mollweide.js rename to examples/sphere-mollweide.js diff --git a/examples_src/stamen.html b/examples/stamen.html similarity index 100% rename from examples_src/stamen.html rename to examples/stamen.html diff --git a/examples_src/stamen.js b/examples/stamen.js similarity index 100% rename from examples_src/stamen.js rename to examples/stamen.js diff --git a/examples_src/static-image.html b/examples/static-image.html similarity index 100% rename from examples_src/static-image.html rename to examples/static-image.html diff --git a/examples_src/static-image.js b/examples/static-image.js similarity index 100% rename from examples_src/static-image.js rename to examples/static-image.js diff --git a/examples_src/symbol-atlas-webgl.html b/examples/symbol-atlas-webgl.html similarity index 100% rename from examples_src/symbol-atlas-webgl.html rename to examples/symbol-atlas-webgl.html diff --git a/examples_src/symbol-atlas-webgl.js b/examples/symbol-atlas-webgl.js similarity index 100% rename from examples_src/symbol-atlas-webgl.js rename to examples/symbol-atlas-webgl.js diff --git a/examples_src/synthetic-lines.html b/examples/synthetic-lines.html similarity index 100% rename from examples_src/synthetic-lines.html rename to examples/synthetic-lines.html diff --git a/examples_src/synthetic-lines.js b/examples/synthetic-lines.js similarity index 100% rename from examples_src/synthetic-lines.js rename to examples/synthetic-lines.js diff --git a/examples_src/synthetic-points.html b/examples/synthetic-points.html similarity index 100% rename from examples_src/synthetic-points.html rename to examples/synthetic-points.html diff --git a/examples_src/synthetic-points.js b/examples/synthetic-points.js similarity index 100% rename from examples_src/synthetic-points.js rename to examples/synthetic-points.js diff --git a/examples_src/teleport.html b/examples/teleport.html similarity index 100% rename from examples_src/teleport.html rename to examples/teleport.html diff --git a/examples_src/teleport.js b/examples/teleport.js similarity index 100% rename from examples_src/teleport.js rename to examples/teleport.js diff --git a/examples_src/tile-load-events.css b/examples/tile-load-events.css similarity index 100% rename from examples_src/tile-load-events.css rename to examples/tile-load-events.css diff --git a/examples_src/tile-load-events.html b/examples/tile-load-events.html similarity index 100% rename from examples_src/tile-load-events.html rename to examples/tile-load-events.html diff --git a/examples_src/tile-load-events.js b/examples/tile-load-events.js similarity index 100% rename from examples_src/tile-load-events.js rename to examples/tile-load-events.js diff --git a/examples_src/tile-vector.css b/examples/tile-vector.css similarity index 100% rename from examples_src/tile-vector.css rename to examples/tile-vector.css diff --git a/examples_src/tile-vector.html b/examples/tile-vector.html similarity index 100% rename from examples_src/tile-vector.html rename to examples/tile-vector.html diff --git a/examples_src/tile-vector.js b/examples/tile-vector.js similarity index 100% rename from examples_src/tile-vector.js rename to examples/tile-vector.js diff --git a/examples_src/tilejson.html b/examples/tilejson.html similarity index 100% rename from examples_src/tilejson.html rename to examples/tilejson.html diff --git a/examples_src/tilejson.js b/examples/tilejson.js similarity index 100% rename from examples_src/tilejson.js rename to examples/tilejson.js diff --git a/examples_src/tileutfgrid.css b/examples/tileutfgrid.css similarity index 100% rename from examples_src/tileutfgrid.css rename to examples/tileutfgrid.css diff --git a/examples_src/tileutfgrid.html b/examples/tileutfgrid.html similarity index 100% rename from examples_src/tileutfgrid.html rename to examples/tileutfgrid.html diff --git a/examples_src/tileutfgrid.js b/examples/tileutfgrid.js similarity index 100% rename from examples_src/tileutfgrid.js rename to examples/tileutfgrid.js diff --git a/examples_src/tissot.html b/examples/tissot.html similarity index 100% rename from examples_src/tissot.html rename to examples/tissot.html diff --git a/examples_src/tissot.js b/examples/tissot.js similarity index 100% rename from examples_src/tissot.js rename to examples/tissot.js diff --git a/examples_src/topojson.html b/examples/topojson.html similarity index 100% rename from examples_src/topojson.html rename to examples/topojson.html diff --git a/examples_src/topojson.js b/examples/topojson.js similarity index 100% rename from examples_src/topojson.js rename to examples/topojson.js diff --git a/examples_src/vector-labels.css b/examples/vector-labels.css similarity index 100% rename from examples_src/vector-labels.css rename to examples/vector-labels.css diff --git a/examples_src/vector-labels.html b/examples/vector-labels.html similarity index 100% rename from examples_src/vector-labels.html rename to examples/vector-labels.html diff --git a/examples_src/vector-labels.js b/examples/vector-labels.js similarity index 100% rename from examples_src/vector-labels.js rename to examples/vector-labels.js diff --git a/examples_src/vector-layer.html b/examples/vector-layer.html similarity index 100% rename from examples_src/vector-layer.html rename to examples/vector-layer.html diff --git a/examples_src/vector-layer.js b/examples/vector-layer.js similarity index 100% rename from examples_src/vector-layer.js rename to examples/vector-layer.js diff --git a/examples_src/vector-osm.html b/examples/vector-osm.html similarity index 100% rename from examples_src/vector-osm.html rename to examples/vector-osm.html diff --git a/examples_src/vector-osm.js b/examples/vector-osm.js similarity index 100% rename from examples_src/vector-osm.js rename to examples/vector-osm.js diff --git a/examples_src/vector-wfs.html b/examples/vector-wfs.html similarity index 100% rename from examples_src/vector-wfs.html rename to examples/vector-wfs.html diff --git a/examples_src/vector-wfs.js b/examples/vector-wfs.js similarity index 100% rename from examples_src/vector-wfs.js rename to examples/vector-wfs.js diff --git a/examples_src/wkt.html b/examples/wkt.html similarity index 100% rename from examples_src/wkt.html rename to examples/wkt.html diff --git a/examples_src/wkt.js b/examples/wkt.js similarity index 100% rename from examples_src/wkt.js rename to examples/wkt.js diff --git a/examples_src/wms-capabilities.css b/examples/wms-capabilities.css similarity index 100% rename from examples_src/wms-capabilities.css rename to examples/wms-capabilities.css diff --git a/examples_src/wms-capabilities.html b/examples/wms-capabilities.html similarity index 100% rename from examples_src/wms-capabilities.html rename to examples/wms-capabilities.html diff --git a/examples_src/wms-capabilities.js b/examples/wms-capabilities.js similarity index 100% rename from examples_src/wms-capabilities.js rename to examples/wms-capabilities.js diff --git a/examples_src/wms-custom-proj.html b/examples/wms-custom-proj.html similarity index 100% rename from examples_src/wms-custom-proj.html rename to examples/wms-custom-proj.html diff --git a/examples_src/wms-custom-proj.js b/examples/wms-custom-proj.js similarity index 100% rename from examples_src/wms-custom-proj.js rename to examples/wms-custom-proj.js diff --git a/examples_src/wms-custom-tilegrid-512x256.html b/examples/wms-custom-tilegrid-512x256.html similarity index 100% rename from examples_src/wms-custom-tilegrid-512x256.html rename to examples/wms-custom-tilegrid-512x256.html diff --git a/examples_src/wms-custom-tilegrid-512x256.js b/examples/wms-custom-tilegrid-512x256.js similarity index 100% rename from examples_src/wms-custom-tilegrid-512x256.js rename to examples/wms-custom-tilegrid-512x256.js diff --git a/examples_src/wms-image-custom-proj.html b/examples/wms-image-custom-proj.html similarity index 100% rename from examples_src/wms-image-custom-proj.html rename to examples/wms-image-custom-proj.html diff --git a/examples_src/wms-image-custom-proj.js b/examples/wms-image-custom-proj.js similarity index 100% rename from examples_src/wms-image-custom-proj.js rename to examples/wms-image-custom-proj.js diff --git a/examples_src/wms-image.html b/examples/wms-image.html similarity index 100% rename from examples_src/wms-image.html rename to examples/wms-image.html diff --git a/examples_src/wms-image.js b/examples/wms-image.js similarity index 100% rename from examples_src/wms-image.js rename to examples/wms-image.js diff --git a/examples_src/wms-no-proj.html b/examples/wms-no-proj.html similarity index 100% rename from examples_src/wms-no-proj.html rename to examples/wms-no-proj.html diff --git a/examples_src/wms-no-proj.js b/examples/wms-no-proj.js similarity index 100% rename from examples_src/wms-no-proj.js rename to examples/wms-no-proj.js diff --git a/examples_src/wms-tiled-wrap-180.html b/examples/wms-tiled-wrap-180.html similarity index 100% rename from examples_src/wms-tiled-wrap-180.html rename to examples/wms-tiled-wrap-180.html diff --git a/examples_src/wms-tiled-wrap-180.js b/examples/wms-tiled-wrap-180.js similarity index 100% rename from examples_src/wms-tiled-wrap-180.js rename to examples/wms-tiled-wrap-180.js diff --git a/examples_src/wms-tiled.html b/examples/wms-tiled.html similarity index 100% rename from examples_src/wms-tiled.html rename to examples/wms-tiled.html diff --git a/examples_src/wms-tiled.js b/examples/wms-tiled.js similarity index 100% rename from examples_src/wms-tiled.js rename to examples/wms-tiled.js diff --git a/examples_src/wmts-capabilities.css b/examples/wmts-capabilities.css similarity index 100% rename from examples_src/wmts-capabilities.css rename to examples/wmts-capabilities.css diff --git a/examples_src/wmts-capabilities.html b/examples/wmts-capabilities.html similarity index 100% rename from examples_src/wmts-capabilities.html rename to examples/wmts-capabilities.html diff --git a/examples_src/wmts-capabilities.js b/examples/wmts-capabilities.js similarity index 100% rename from examples_src/wmts-capabilities.js rename to examples/wmts-capabilities.js diff --git a/examples_src/wmts-hidpi.css b/examples/wmts-hidpi.css similarity index 100% rename from examples_src/wmts-hidpi.css rename to examples/wmts-hidpi.css diff --git a/examples_src/wmts-hidpi.html b/examples/wmts-hidpi.html similarity index 100% rename from examples_src/wmts-hidpi.html rename to examples/wmts-hidpi.html diff --git a/examples_src/wmts-hidpi.js b/examples/wmts-hidpi.js similarity index 100% rename from examples_src/wmts-hidpi.js rename to examples/wmts-hidpi.js diff --git a/examples_src/wmts-layer-from-capabilities.html b/examples/wmts-layer-from-capabilities.html similarity index 100% rename from examples_src/wmts-layer-from-capabilities.html rename to examples/wmts-layer-from-capabilities.html diff --git a/examples_src/wmts-layer-from-capabilities.js b/examples/wmts-layer-from-capabilities.js similarity index 100% rename from examples_src/wmts-layer-from-capabilities.js rename to examples/wmts-layer-from-capabilities.js diff --git a/examples_src/wmts.html b/examples/wmts.html similarity index 100% rename from examples_src/wmts.html rename to examples/wmts.html diff --git a/examples_src/wmts.js b/examples/wmts.js similarity index 100% rename from examples_src/wmts.js rename to examples/wmts.js diff --git a/examples_src/xyz-esri-4326-512.html b/examples/xyz-esri-4326-512.html similarity index 100% rename from examples_src/xyz-esri-4326-512.html rename to examples/xyz-esri-4326-512.html diff --git a/examples_src/xyz-esri-4326-512.js b/examples/xyz-esri-4326-512.js similarity index 100% rename from examples_src/xyz-esri-4326-512.js rename to examples/xyz-esri-4326-512.js diff --git a/examples_src/xyz-esri.html b/examples/xyz-esri.html similarity index 100% rename from examples_src/xyz-esri.html rename to examples/xyz-esri.html diff --git a/examples_src/xyz-esri.js b/examples/xyz-esri.js similarity index 100% rename from examples_src/xyz-esri.js rename to examples/xyz-esri.js diff --git a/examples_src/xyz-retina.html b/examples/xyz-retina.html similarity index 100% rename from examples_src/xyz-retina.html rename to examples/xyz-retina.html diff --git a/examples_src/xyz-retina.js b/examples/xyz-retina.js similarity index 100% rename from examples_src/xyz-retina.js rename to examples/xyz-retina.js diff --git a/examples_src/xyz.html b/examples/xyz.html similarity index 100% rename from examples_src/xyz.html rename to examples/xyz.html diff --git a/examples_src/xyz.js b/examples/xyz.js similarity index 100% rename from examples_src/xyz.js rename to examples/xyz.js diff --git a/examples_src/zoom-constrained.html b/examples/zoom-constrained.html similarity index 100% rename from examples_src/zoom-constrained.html rename to examples/zoom-constrained.html diff --git a/examples_src/zoom-constrained.js b/examples/zoom-constrained.js similarity index 100% rename from examples_src/zoom-constrained.js rename to examples/zoom-constrained.js diff --git a/examples_src/zoomify.html b/examples/zoomify.html similarity index 100% rename from examples_src/zoomify.html rename to examples/zoomify.html diff --git a/examples_src/zoomify.js b/examples/zoomify.js similarity index 100% rename from examples_src/zoomify.js rename to examples/zoomify.js diff --git a/examples_src/zoomslider.css b/examples/zoomslider.css similarity index 100% rename from examples_src/zoomslider.css rename to examples/zoomslider.css diff --git a/examples_src/zoomslider.html b/examples/zoomslider.html similarity index 100% rename from examples_src/zoomslider.html rename to examples/zoomslider.html diff --git a/examples_src/zoomslider.js b/examples/zoomslider.js similarity index 100% rename from examples_src/zoomslider.js rename to examples/zoomslider.js diff --git a/tasks/build-examples.js b/tasks/build-examples.js index 7f763da8b2..4dc7e5caa0 100644 --- a/tasks/build-examples.js +++ b/tasks/build-examples.js @@ -11,7 +11,7 @@ var cleanupJSRegEx = /.*(goog\.require(.*);|.*renderer: exampleNS\..*,?)[\n]*/g; var isCssRegEx = /\.css$/; var isJsRegEx = /\.js$/; -var srcDir = path.join(__dirname, '..', 'examples_src'); +var srcDir = path.join(__dirname, '..', 'examples'); var destDir = path.join(__dirname, '..', 'build', 'examples'); var templatesDir = path.join(__dirname, '..', 'config', 'examples'); diff --git a/tasks/serve.js b/tasks/serve.js index 0ba49182ea..995b64d782 100644 --- a/tasks/serve.js +++ b/tasks/serve.js @@ -147,7 +147,7 @@ if (require.main === module) { }); }); - var gaze = new Gaze('examples_src/**/*'); + var gaze = new Gaze('examples/**/*'); var debouncedBuild = debounce(buildExamplesOrFatal, 250); gaze.on('all', function(event, filepath) { log.verbose('serve', 'Watch event: ' + event + ' ' + filepath);