blob: b2fa893904c34261a86187f2a5cee4d04ffcad5f [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +00001
ndaib8cedc82005-09-13 18:00:32 +00002# This is the eclipse releng driver
3# It is only used to drive the build process
david_williams42f9b242006-11-27 18:45:14 +00004# it must be relative to the build home
david_williams361b75a2006-01-10 19:56:39 +00005#
david_williamsc8c15e32007-12-12 15:34:00 +00006
7# uncomment if its desired to skip unit tests
8# (if not already defined from elsewhere)
9# skipUnitTests=yes
10
david_williams361b75a2006-01-10 19:56:39 +000011#
david_williams536b5952007-12-09 06:03:17 +000012# in 3.2 based builds, this version is no longer appended to
david_williams361b75a2006-01-10 19:56:39 +000013# pde builder directory name.
14#eclipse.base.version=3.1.0
15
ndaib8cedc82005-09-13 18:00:32 +000016eclipse.builder=org.eclipse.releng.basebuilder
david_williamseef2b012007-11-17 17:33:35 +000017eclipse.builder.version=M3_34
david_williams5bc53f12007-11-19 05:17:01 +000018#eclipse.builder.version=RC4_33
david_williamsfbadcb72007-09-23 02:37:06 +000019#eclipse.builder.version=r322_v20070104
david_williams5045d5b2007-11-18 07:46:09 +000020# uncomment if its desired to 'force' fetch of eclipse builder
21# (if not already defined from elsewhere)
david_williams02ea89c2007-11-19 05:31:17 +000022eclipse.builder.fetch=true
david_williams5045d5b2007-11-18 07:46:09 +000023
ndaib8cedc82005-09-13 18:00:32 +000024
david_williamsf8999d72007-07-01 03:26:27 +000025# WTP specific builder
david_williamsf39464f2008-01-03 17:37:54 +000026#wtpBuildTools.url=http://download.eclipse.org/webtools/wtpBuildTools/drops/R3.0/T-T200706302239-200706302239/updateSite/plugins
27#wtpBuildTools.file=org.eclipse.wtp.releng.tools_1.0.0.v200706302235.jar
david_williamsbeaaf1a2008-01-03 01:50:13 +000028#wtpBuildTools.url=http://download.eclipse.org/webtools/wtpBuildTools/drops/R3.0/T-T20080102233556-20080102233556/updateSite/plugins
29#wtpBuildTools.file=org.eclipse.wtp.releng.tools_1.0.0.v200801022134.jar
david_williamsf39464f2008-01-03 17:37:54 +000030wtpBuildTools.url=http://download.eclipse.org/webtools/wtpBuildTools/drops/R3.0/T-T20080103173003-20080103173003/updateSite/plugins
31wtpBuildTools.file=org.eclipse.wtp.releng.tools_1.0.0.v200801031730.jar
32
33
david_williamsf8999d72007-07-01 03:26:27 +000034
david_williams42f9b242006-11-27 18:45:14 +000035archivesFormat=*,*,*-antZip
36
37# This parameter is specific to the compiler
38# being used (JDT Compiler, in our case).
david_williams536b5952007-12-09 06:03:17 +000039# 'showversion' causes the version of JDT Compiler to be
40# printed to the compiler log file.
david_williams0c366d32006-12-10 07:08:39 +000041#compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,raw
david_williams0b74c592007-04-09 06:11:35 +000042compilerArg=-showversion -encoding ISO-8859-1 -warn:-serial,raw,typeHiding,unchecked
david_williams42f9b242006-11-27 18:45:14 +000043
david_williams07af7532007-12-13 09:11:10 +000044logExtension=.xml
45# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when
46# using the JDT Compiler Adapter to compile.
47javacVerbose=true
david_williamsdd21a9c2007-12-13 09:14:36 +000048# javacFailOnError must be false otherwise the
49# build will terminated at the first compile error
50javacFailOnError=false
51javacDebugInfo=true
david_williams42f9b242006-11-27 18:45:14 +000052
david_williamsdd21a9c2007-12-13 09:14:36 +000053# Asks the compiler for verbose output. This should be set
54# to true in order for *.bin.log files to be generated when
55# using the JDT Compiler Adapter to compile.
56javacVerbose=true
david_williams42f9b242006-11-27 18:45:14 +000057#############################################################
58
david_williams42f9b242006-11-27 18:45:14 +000059
david_williams536b5952007-12-09 06:03:17 +000060# Set this to the relative path for the
david_williams42f9b242006-11-27 18:45:14 +000061# directory to be used for the peformance test.
62# It is relative to the build home.
63build.perf.tests=perf-current
ndaib8cedc82005-09-13 18:00:32 +000064
65# This is the directory in which eclipse driver
66# that will be used to compile the build will
67# be installed into it is relative to the build.current
68base.location=eclipse
69
70
david_williams536b5952007-12-09 06:03:17 +000071# This is the working directory in which
david_williams42f9b242006-11-27 18:45:14 +000072# build process will do its job
73# It is relative to the build.current
ndaib8cedc82005-09-13 18:00:32 +000074build.directory=workdir
75
ndai1a032ed2005-09-13 18:29:51 +000076
77#############################################################
78# Other inline resolved properties
david_williams7cc8ea92008-01-02 13:25:30 +000079pde.builder.path=${env.BASE_BUILDERS}/${eclipse.builder.version}/${eclipse.builder}
david_williams536b5952007-12-09 06:03:17 +000080# Beginning with 33M5, the startup.jar was removed. Currently, in basebuilder,
david_williams54315a72007-02-14 22:50:44 +000081# this launcher is provided without version number. If we ever move to use plain
david_williams536b5952007-12-09 06:03:17 +000082# eclipse, we'll need a bit of script find and rename (or set the variable).
david_williams54315a72007-02-14 22:50:44 +000083# to ever "go backwards" this one variable could be ${pde.builder.path}/startup.jar
84eclipse.launcher=${pde.builder.path}/plugins/org.eclipse.equinox.launcher.jar
david_williamsfbadcb72007-09-23 02:37:06 +000085#eclipse.launcher=${pde.builder.path}/startup.jar
david_williams54315a72007-02-14 22:50:44 +000086
david_williams361b75a2006-01-10 19:56:39 +000087# in 3.2 based builds, pde's directory no longer has version number
88#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
89pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
david_williams0d0bb392008-01-02 08:58:06 +000090buildDirectory=${env.PROJECT_PROJECTS}/${projectname}/${build.directory}