[OpenLayers-Dev] minimal

Gregers Gram Rygg gregersrygg at gmail.com
Fri Oct 15 08:18:45 EDT 2010


Hi,

I wanted the same thing earlier this summer. From my testing the build
script includes more scripts than you explicitly define, so I've done
a small modification of tools/mergejs.py:

-                elif (not cfg) or (filepath not in cfg.exclude):
+                elif (not cfg) or (("*" not in cfg.exclude) and
(filepath not in cfg.exclude)):

Then I can say exclude *, and only bundle the files I want like this:

[first]
OpenLayers/SingleFile.js
OpenLayers.js
OpenLayers/BaseTypes.js
OpenLayers/BaseTypes/Class.js
OpenLayers/Util.js

[last]

[include]
OpenLayers/BaseTypes/Bounds.js
OpenLayers/BaseTypes/Element.js
OpenLayers/BaseTypes/LonLat.js
OpenLayers/BaseTypes/Pixel.js
OpenLayers/BaseTypes/Size.js
OpenLayers/Tween.js
OpenLayers/Events.js
OpenLayers/Projection.js
OpenLayers/Map.js
OpenLayers/Layer.js
OpenLayers/Tile.js
OpenLayers/Tile/Image.js
OpenLayers/Tile/Image/IFrame.js
OpenLayers/Tile/WFS.js
OpenLayers/Layer/HTTPRequest.js
OpenLayers/Layer/Grid.js
OpenLayers/Layer/WMS.js
OpenLayers/Layer/TMS.js
OpenLayers/Layer/WFS.js

[exclude]
*


Regards,
Gregers


More information about the Dev mailing list