Community
Participate
Working Groups
Here a proposal for the format of the map files. It will be a property file. General grammar: zipname = url "|" [configList] "|" [directory] "|" [contentFlagsList] Description: zipname: represents the name of the zip url : the url where to find the zip (the concatenation of url and zip points to the file to download) configList: an optional "&" separated list of configurations for which the zip matches. win32,win32,86 & linux,gtk,x86. By default the configuration is *,*,* directory: the directory where the content of the zip should be go relatively to an eclipse install. See examples below. contentFlagsList: flags indicating the content of the drop. Although extra flags can be used, four default ones are provided "src", "bin", "doc", "exa". Examples 1: GEF GEF-SDK-I20030218.zip = http://download.eclipse.org/tools/gef/downloads/drops/I- I20030218-200302181257 | *,*,* | eclipse/ | src & bin Examples 2: GEF (using default options) GEF-SDK-I20030218.zip = http://download.eclipse.org/tools/gef/downloads/drops/I- I20030218-200302181257 | | eclipse/ | Examples 3: Eclipse platform for win32 eclipse-platform-M5-win32.zip = ftp://download.eclipse.org/S-M5-200302061700/ | win32,win32,x86 | | bin
This looks good. some comments. - use "source" and "examples" rather than truncations - Ensure that the doc around this notes the URL as the URL to the parent of the zip file. PDE build will concatenate the two.
suggest that we should only have three content flags. The should be "runtime", "source" and "examples". the meaning of doc is ambiguous. It could be user or isv doc. Runtime includes the user doc, source includes the ISV doc.
Created attachment 3602 [details] Map file doc
Created attachment 3603 [details] Map file for wswb This file contains the entries to fetch all versions of gef and xsd on the ftp.
Changing bug assignment to pde-build-inbox. (pde-core-inbox is obsolete)
a new entry has been added at the end of the line to indicate the component name. This information is typically used to avoid the download of unecessary archives.
35290 is the generic bug for all doc bugs. *** This bug has been marked as a duplicate of 35290 ***