1
|
1 |
|
|
2 |
#The directory used as a base for the all process
|
|
3 |
baseDirectory = <folder>
|
|
4 |
|
|
5 |
#Setting this to true will cause the dependency analysis to only be done on the features and plugins reachble from the ${featureList}.
|
|
6 |
filteredDependencyCheck=false
|
|
7 |
|
|
8 |
# A comma separated list of feature ids that will be part of the archive.
|
|
9 |
featureList = <featuresToGather>
|
|
10 |
|
|
11 |
# The list of {os, ws, arch} configurations to build. This
|
|
12 |
# value is a '&' separated list of ',' separate triples.
|
|
13 |
# By default the value is *,*,* which is platform independant
|
|
14 |
#config=win32, win32, x86 & \
|
|
15 |
# linux, gtk, ppc &\
|
|
16 |
# linux, gtk, x86 & \
|
|
17 |
# linux, gtk, x86_64 & \
|
|
18 |
# linux, motif, x86 & \
|
|
19 |
# solaris, motif, sparc & \
|
|
20 |
# solaris, gtk, sparc & \
|
|
21 |
# aix, motif, ppc & \
|
|
22 |
# hpux, motif, PA_RISC & \
|
|
23 |
# macosx, carbon, ppc
|
|
24 |
|
|
25 |
#Set this variable to normalize plug-in and feature names while packaging
|
|
26 |
normalizeWhilePackaging=true
|
|
27 |
|
|
28 |
################ DOWNLOAD ############################
|
|
29 |
#Skip any download and unzipping work because the things to be packaged are already available in ${target}
|
|
30 |
#Comment the property if you want the download and unzip to occur.
|
|
31 |
prefilledTarget = true
|
|
32 |
|
|
33 |
|
|
34 |
#Don't download packager map files, they should already exist in ${downloadDirectory}
|
|
35 |
#comment out this property to download the map file from packagerMapURL
|
|
36 |
#skipMaps = true
|
|
37 |
#The URL from which to download the packager map file. If more than one file needs to be downloaded, edit the getMapFiles target in your customTargets.xml
|
|
38 |
#packagerMapURL =
|
|
39 |
|
|
40 |
#Don't download the archives.
|
|
41 |
#skipFetch = true
|
|
42 |
|
|
43 |
# A comma seperated list of the component from which the features listed in featureList can be found
|
|
44 |
# This is used as a optimization to avoid unnecessary downloads.
|
|
45 |
# * should be specified if you don't know
|
|
46 |
componentFilter=*
|
|
47 |
|
|
48 |
# A comma separated list of filters used to optimize the download of archives.
|
|
49 |
#Values in this filter should match the
|
|
50 |
contentFilter=sdk
|
|
51 |
|
|
52 |
|
|
53 |
################ FOLDERS ############################
|
|
54 |
# The place in which all the scripts will be contained
|
|
55 |
workingDirectory = ${baseDirectory}/workingPlace
|
|
56 |
buildDirectory = ${workingDirectory}
|
|
57 |
|
|
58 |
# The folder in which all the zips will be downloaded
|
|
59 |
downloadDirectory = ${baseDirectory}/toPackage
|
|
60 |
|
|
61 |
# The folder where all the operations are being done
|
|
62 |
tempDirectory = ${baseDirectory}/temp
|
|
63 |
|
|
64 |
# The place in which the zips are located
|
|
65 |
sourceFolder = ${downloadDirectory}
|
|
66 |
|
|
67 |
################# SOURCES ###########################
|
|
68 |
# A comma separated lists of places where plugins and features will be looked for
|
|
69 |
target = ${tempDirectory}/eclipse
|
|
70 |
|
|
71 |
################## MISC ##########################
|
|
72 |
# This controls the build id in the default name of the archive
|
|
73 |
buildId=MyProduct
|
|
74 |
|
|
75 |
# Type of build. Used in naming the build output. Typically this value is
|
|
76 |
# one of I, N, M, S, ...
|
|
77 |
buildType=I
|
|
78 |
|
|
79 |
#Set the name of the archive that will result from the product build.
|
|
80 |
#archiveNamePrefix =
|
|
81 |
|
|
82 |
# Label for the build. Used in naming the build output
|
|
83 |
buildLabel=${buildType}.${buildId}
|
|
84 |
|
|
85 |
#The format of the archive. By default a zip is created using antZip.
|
|
86 |
#archivesFormat=win32, win32, x86 - antZip& \
|
|
87 |
# linux, gtk, ppc - antZip &\
|
|
88 |
# linux, gtk, x86 - antZip& \
|
|
89 |
# linux, gtk, x86_64 - antZip& \
|
|
90 |
# linux, motif, x86 - antZip& \
|
|
91 |
# solaris, motif, sparc - antZip& \
|
|
92 |
# solaris, gtk, sparc - antZip& \
|
|
93 |
# aix, motif, ppc - antZip& \
|
|
94 |
# hpux, motif, PA_RISC - antZip& \
|
|
95 |
# macosx, carbon, ppc - antZip
|
|
96 |
|
|
97 |
# extra arguments to be passed to zip / unzip (-y is usually used on unix for zip)
|
|
98 |
zipargs=
|
|
99 |
unzipArgs=
|
|
100 |
|
|
101 |
# the prefix in the archive
|
|
102 |
archivePrefix=eclipse
|
|
103 |
|
|
104 |
# the folder in which the files that will be added to the archive will be placed
|
|
105 |
collectingFolder=eclipse
|
|
106 |
|
|
107 |
|
|
108 |
############### PACKAGING.PROPERTIES #############################
|
|
109 |
# a relative path to the file containing the properties for element to package
|
|
110 |
packagingProperties = packaging.properties
|