[OpenLayers-Users] build profile question
Bart van den Eijnden (OSGIS)
bartvde at osgis.nl
Tue Jan 30 02:49:15 EST 2007
Hi list,
I am trying to make a build profile.
Does the @requires tag still work? I always seem to get a key error:
Traceback (most recent call last):
File "build.py", line 18, in ?
merged = mergejs.run(sourceDirectory, None, configFilename)
File "../tools/mergejs.py", line 193, in run
if max([order.index(rfp) for rfp in files[fp].requires] +
KeyError: 'OpenLayers/Control.js'
I started by copying lite.cfg and adding only PanZoom.js:
[first]
OpenLayers/SingleFile.js
OpenLayers.js
OpenLayers/BaseTypes.js
OpenLayers/Util.js
[last]
[include]
OpenLayers/Events.js
OpenLayers/Map.js
OpenLayers/Layer.js
OpenLayers/Layer/Grid.js
OpenLayers/Layer/HTTPRequest.js
OpenLayers/Layer/WMS.js
OpenLayers/Layer/WMS/Untiled.js
OpenLayers/Tile.js
OpenLayers/Tile/Image.js
OpenLayers/Control/PanZoom.js
[exclude]
If I add in OpenLayers/Control.js before I include PanZoom.js all is fine,
i.e. if I resolve the dependencies in the build file myself.
Also, the OverviewMap.js has @require: instead of @requires!
Best regards,
Bart
--
Bart van den Eijnden
OSGIS, Open Source GIS
http://www.osgis.nl
More information about the Users
mailing list