OLD | NEW |
1 ############################################################################### | 1 ############################################################################### |
2 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 2 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3 # for details. All rights reserved. Use of this source code is governed by a | 3 # for details. All rights reserved. Use of this source code is governed by a |
4 # BSD-style license that can be found in the LICENSE file. | 4 # BSD-style license that can be found in the LICENSE file. |
5 ############################################################################### | 5 ############################################################################### |
6 | 6 |
7 # Parameters describing how and where to execute the build. | 7 # Parameters describing how and where to execute the build. |
8 # Typical users need only update the following properties: | 8 # Typical users need only update the following properties: |
9 # baseLocation - where things you are building against are installed | 9 # baseLocation - where things you are building against are installed |
10 # bootclasspath - The base jars to compile against (typicaly rt.jar) | 10 # bootclasspath - The base jars to compile against (typicaly rt.jar) |
11 # configs - the list of {os, ws, arch} configurations to build. | 11 # configs - the list of {os, ws, arch} configurations to build. |
12 # | 12 # |
13 # Of course any of the settings here can be overridden by spec'ing | 13 # Of course any of the settings here can be overridden by spec'ing |
14 # them on the command line (e.g., -DbaseLocation=d:/eclipse | 14 # them on the command line (e.g., -DbaseLocation=d:/eclipse |
15 | 15 |
16 p2.gathering = true | 16 p2.gathering = true |
17 p2.metadata.repo.name = Dart Editor | 17 p2.metadata.repo.name = Dart Editor |
18 p2.artifact.repo.name = Dart Editor | 18 p2.artifact.repo.name = Dart Editor |
19 p2.category.definition = ${buildDirectory}/features/com.google.dart.eclipse.feat
ure_releng/category.xml | 19 p2.category.definition = ${buildDirectory}/features/com.google.dart.eclipse.feat
ure_releng/category.xml |
20 | 20 |
21 #The type of the top level element we are building, generally "feature" | 21 #The type of the top level element we are building, generally "feature" |
22 topLevelElementType = feature | 22 topLevelElementType = feature |
23 #The id of the top level element we are building | 23 #The id of the top level element we are building |
24 topLevelElementId = com.google.dart.eclipse.feature | 24 topLevelElementId = com.google.dart.eclipse.feature |
25 | 25 |
26 ############# PRODUCT/PACKAGING CONTROL ############# | 26 ############# PRODUCT/PACKAGING CONTROL ############# |
27 product=/plugin or feature id/path/to/.product | 27 product=/plugin or feature id/path/to/.product |
28 runPackager=true | 28 runPackager=true |
29 | 29 |
30 #Set the name of the archive that will result from the product build. | 30 #Set the name of the archive that will result from the product build. |
31 #archiveNamePrefix= | 31 #archiveNamePrefix= |
32 | 32 |
33 # The prefix that will be used in the generated archive. | 33 # The prefix that will be used in the generated archive. |
34 archivePrefix=eclipse | 34 archivePrefix=eclipse |
35 | 35 |
36 # The location underwhich all of the build output will be collected. | 36 # The location underwhich all of the build output will be collected. |
37 collectingFolder=${archivePrefix} | 37 collectingFolder=${archivePrefix} |
38 | 38 |
39 # The list of {os, ws, arch} configurations to build. This | 39 # The list of {os, ws, arch} configurations to build. This |
40 # value is a '&' separated list of ',' separate triples. For example, | 40 # value is a '&' separated list of ',' separate triples. For example, |
41 # configs=win32,win32,x86 & linux,motif,x86 | 41 # configs=win32,win32,x86 & linux,motif,x86 |
42 # By default the value is *,*,* | 42 # By default the value is *,*,* |
43 configs = *, *, * | 43 configs = *, *, * |
44 #configs=win32, win32, x86 & \ | 44 #configs=win32, win32, x86 & \ |
45 # win32,win32,x86_64 & \ | 45 # win32,win32,x86_64 & \ |
46 # win32,win32,wpf & \ | 46 # win32,win32,wpf & \ |
47 # linux, gtk, ppc & \ | 47 # linux, gtk, ppc & \ |
48 # linux, gtk, x86 & \ | 48 # linux, gtk, x86 & \ |
49 # linux, gtk, x86_64 & \ | 49 # linux, gtk, x86_64 & \ |
50 # linux, motif, x86 & \ | 50 # linux, motif, x86 & \ |
(...skipping 30 matching lines...) Expand all Loading... |
81 #Allow cycles involving at most one bundle that needs to be compiled with the re
st being binary bundles. | 81 #Allow cycles involving at most one bundle that needs to be compiled with the re
st being binary bundles. |
82 allowBinaryCycles = true | 82 allowBinaryCycles = true |
83 | 83 |
84 #Sort bundles depenedencies across all features instead of just within a given f
eature. | 84 #Sort bundles depenedencies across all features instead of just within a given f
eature. |
85 #flattenDependencies = true | 85 #flattenDependencies = true |
86 | 86 |
87 #Parallel compilation, requires flattenedDependencies=true | 87 #Parallel compilation, requires flattenedDependencies=true |
88 #parallelCompilation=true | 88 #parallelCompilation=true |
89 #parallelThreadCount= | 89 #parallelThreadCount= |
90 #parallelThreadsPerProcessor= | 90 #parallelThreadsPerProcessor= |
91 » | 91 |
92 #Set to true if you want the output to be ready for an update jar (no site.xml g
enerated) | 92 #Set to true if you want the output to be ready for an update jar (no site.xml g
enerated) |
93 #outputUpdateJars = false | 93 #outputUpdateJars = false |
94 | 94 |
95 #Set to true for Jnlp generation | 95 #Set to true for Jnlp generation |
96 #codebase should be a URL that will be used as the root of all relative URLs in
the output. | 96 #codebase should be a URL that will be used as the root of all relative URLs in
the output. |
97 #generateJnlp=false | 97 #generateJnlp=false |
98 #jnlp.codebase=<codebase url> | 98 #jnlp.codebase=<codebase url> |
99 #jnlp.j2se=<j2se version> | 99 #jnlp.j2se=<j2se version> |
100 #jnlp.locale=<a locale> | 100 #jnlp.locale=<a locale> |
101 #jnlp.generateOfflineAllowed=true or false generate <offlineAllowed/> attribute
in the generated features | 101 #jnlp.generateOfflineAllowed=true or false generate <offlineAllowed/> attribute
in the generated features |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
163 # ID of the build. Used in naming the build output. | 163 # ID of the build. Used in naming the build output. |
164 buildId=build | 164 buildId=build |
165 | 165 |
166 # Label for the build. Used in naming the build output | 166 # Label for the build. Used in naming the build output |
167 buildLabel=${buildType}.${buildId} | 167 buildLabel=${buildType}.${buildId} |
168 | 168 |
169 # Timestamp for the build. Used in naming the build output | 169 # Timestamp for the build. Used in naming the build output |
170 timestamp=007 | 170 timestamp=007 |
171 | 171 |
172 #The value to be used for the qualifier of a plugin or feature when you want to
override the value computed by pde. | 172 #The value to be used for the qualifier of a plugin or feature when you want to
override the value computed by pde. |
173 #The value will only be applied to plugin or features indicating build.propertie
s, qualifier = context | 173 #The value will only be applied to plugin or features indicating build.propertie
s, qualifier = context |
174 forceContextQualifier=r${build.revision} | 174 forceContextQualifier=@VERSION_QUALIFIER@ |
175 | 175 |
176 #Enable / disable the generation of a suffix for the features that use .qualifie
r. | 176 #Enable / disable the generation of a suffix for the features that use .qualifie
r. |
177 #The generated suffix is computed according to the content of the feature | 177 #The generated suffix is computed according to the content of the feature |
178 #generateFeatureVersionSuffix=true | 178 #generateFeatureVersionSuffix=true |
179 | 179 |
180 ############# BASE CONTROL ############# | 180 ############# BASE CONTROL ############# |
181 # Settings for the base Eclipse components and Java class libraries | 181 # Settings for the base Eclipse components and Java class libraries |
182 # against which you are building. | 182 # against which you are building. |
183 # Base location for anything the build needs to compile against. For example, | 183 # Base location for anything the build needs to compile against. For example, |
184 # in most RCP app or a plug-in, the baseLocation should be the location of a pr
eviously | 184 # in most RCP app or a plug-in, the baseLocation should be the location of a pr
eviously |
185 # installed Eclipse against which the application or plug-in code will be compil
ed and the RCP delta pack. | 185 # installed Eclipse against which the application or plug-in code will be compil
ed and the RCP delta pack. |
186 | 186 |
187 base=${user.home}/build | 187 base=${user.home}/build |
188 baseLocation=${base}/eclipse | 188 baseLocation=${base}/eclipse |
189 | 189 |
190 #Folder containing repositories whose content is needed to compile against | 190 #Folder containing repositories whose content is needed to compile against |
191 #repoBaseLocation=${base}/repos | 191 #repoBaseLocation=${base}/repos |
192 #Folder where the content of the repositories from ${repoBaseLocation} will be m
ade available as a form suitable to be compiled against | 192 #Folder where the content of the repositories from ${repoBaseLocation} will be m
ade available as a form suitable to be compiled against |
193 #transformedRepoLocation=${base}/transformedRepos | 193 #transformedRepoLocation=${base}/transformedRepos |
194 | 194 |
195 #Os/Ws/Arch/nl of the eclipse specified by baseLocation | 195 #Os/Ws/Arch/nl of the eclipse specified by baseLocation |
196 baseos=win32 | 196 baseos=win32 |
197 basews=win32 | 197 basews=win32 |
198 basearch=x86 | 198 basearch=x86 |
199 | 199 |
200 #this property indicates whether you want the set of plug-ins and features to be
considered during the build to be limited to the ones reachable from the featur
es / plugins being built | 200 #this property indicates whether you want the set of plug-ins and features to be
considered during the build to be limited to the ones reachable from the featur
es / plugins being built |
201 filteredDependencyCheck=false | 201 filteredDependencyCheck=false |
202 | 202 |
203 #this property indicates whether the resolution should be done in development mo
de (i.e. ignore multiple bundles with singletons) | 203 #this property indicates whether the resolution should be done in development mo
de (i.e. ignore multiple bundles with singletons) |
204 resolution.devMode=false | 204 resolution.devMode=false |
205 | 205 |
206 #pluginPath is a list of locations in which to find plugins and features. This
list is separated by the platform file separator (; or :) | 206 #pluginPath is a list of locations in which to find plugins and features. This
list is separated by the platform file separator (; or :) |
207 #a location is one of: | 207 #a location is one of: |
208 #- the location of the jar or folder that is the plugin or feature : /path/to/fo
o.jar or /path/to/foo | 208 #- the location of the jar or folder that is the plugin or feature : /path/to/fo
o.jar or /path/to/foo |
209 #- a directory that contains a /plugins or /features subdirectory | 209 #- a directory that contains a /plugins or /features subdirectory |
210 #- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fr
agment.xml | 210 #- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fr
agment.xml |
211 #pluginPath= | 211 #pluginPath= |
212 | 212 |
213 skipBase=true | 213 skipBase=true |
214 eclipseURL=<url for eclipse download site> | 214 eclipseURL=<url for eclipse download site> |
215 eclipseBuildId=<Id of Eclipse build to get> | 215 eclipseBuildId=<Id of Eclipse build to get> |
216 eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip | 216 eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip |
217 | 217 |
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
280 # Extra arguments for the compiler. These are specific to the java compiler bein
g used. | 280 # Extra arguments for the compiler. These are specific to the java compiler bein
g used. |
281 compilerArg=-g -nowarn | 281 compilerArg=-g -nowarn |
282 | 282 |
283 # Default value for the version of the source code. This value is used when comp
iling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set ja
vacSource in build.properties | 283 # Default value for the version of the source code. This value is used when comp
iling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set ja
vacSource in build.properties |
284 javacSource=1.6 | 284 javacSource=1.6 |
285 | 285 |
286 # Default value for the version of the byte code targeted. This value is used wh
en compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or
set javacTarget in build.properties. | 286 # Default value for the version of the byte code targeted. This value is used wh
en compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or
set javacTarget in build.properties. |
287 javacTarget=1.6 | 287 javacTarget=1.6 |
288 | 288 |
289 | 289 |
OLD | NEW |