blob: 61dd1d2fb178917cad5ef53c7f43ac95c90716ff [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +00001
david_williams0c366d32006-12-10 07:08:39 +00002# comment out, if you want tests to run
3# skipUnitTests=yes
4
ndaib8cedc82005-09-13 18:00:32 +00005mapVersionTag=HEAD
6buildType=I
ndaib8cedc82005-09-13 18:00:32 +00007build.distribution=wtp
8
9
david_williams22bd49b2006-11-28 09:17:14 +000010relengroot=
11releng=releng
12releng.builder=releng.wtpbuilder
13
david_williams42f9b242006-11-27 18:45:14 +000014# javacFailOnError must be false otherwise the
15# build will terminated at the first compile error
ndaib8cedc82005-09-13 18:00:32 +000016javacFailOnError=false
ndaib8cedc82005-09-13 18:00:32 +000017javacDebugInfo=true
18
david_williams42f9b242006-11-27 18:45:14 +000019# Asks the compiler for verbose output. This should be set
20# to true in order for *.bin.log files to be generated when
21# using the JDT Compiler Adapter to compile.
david_williams15480102006-09-02 03:58:16 +000022javacVerbose=true
23
24
ndaib8cedc82005-09-13 18:00:32 +000025# This is the eclipse releng driver
26# It is only used to drive the build process
david_williams42f9b242006-11-27 18:45:14 +000027# it must be relative to the build home
david_williams361b75a2006-01-10 19:56:39 +000028#
29#
30# in 3.2 based builds, this version is no longer appended to
31# pde builder directory name.
32#eclipse.base.version=3.1.0
33
ndaib8cedc82005-09-13 18:00:32 +000034eclipse.builder=org.eclipse.releng.basebuilder
david_williams3237bbd2006-01-10 18:36:56 +000035#eclipse.builder.version=r311_vM20050914-1235
david_williams47730622006-02-13 04:29:04 +000036#eclipse.builder.version=vI20051215-1506
david_williams5a86f482006-02-22 20:37:22 +000037#eclipse.builder.version=vI20060210-1640
david_williamsef071162007-02-24 03:20:24 +000038#eclipse.builder.version=v20070215
39eclipse.builder.version=M5_33
david_williamsfd416042007-02-17 21:04:52 +000040eclipse.builder.fetch=true
ndaib8cedc82005-09-13 18:00:32 +000041
david_williams0c366d32006-12-10 07:08:39 +000042
david_williams42f9b242006-11-27 18:45:14 +000043archivesFormat=*,*,*-antZip
44
45# This parameter is specific to the compiler
46# being used (JDT Compiler, in our case).
47# 'showversion' causes the version of JDT Compiler to be
48# printed to the compiler log file.
david_williams0c366d32006-12-10 07:08:39 +000049#compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,raw
david_williamse46b0ab2006-11-29 20:50:59 +000050compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,raw,typeHiding,unchecked
david_williams42f9b242006-11-27 18:45:14 +000051
52
53# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when
54# using the JDT Compiler Adapter to compile.
55javacVerbose=true
56
57#############################################################
58
59
60# Set this to the relative path for the
61# directory to be use for the current build.
62# It must be relative to the build home
63# Final name will include the ditribution name and build type
64# e.g: build-wtp-I
65build.current=build
66
67
68# Set this to the relative path for the
69# directory to be use for the current test pass.
70# It must be relative to the build home
71# Final name will include the component and build type
72# e.g: test-wtp-I
73build.tests=test
74
75# Set this to the relative path for the
76# directory to be used for the peformance test.
77# It is relative to the build home.
78build.perf.tests=perf-current
ndaib8cedc82005-09-13 18:00:32 +000079
80# This is the directory in which eclipse driver
81# that will be used to compile the build will
82# be installed into it is relative to the build.current
83base.location=eclipse
84
85
david_williams22bd49b2006-11-28 09:17:14 +000086# This is the working directory in which
david_williams42f9b242006-11-27 18:45:14 +000087# build process will do its job
88# It is relative to the build.current
ndaib8cedc82005-09-13 18:00:32 +000089build.directory=workdir
90
david_williamsd3213742006-11-28 18:47:00 +000091# Set this to the relative path for the
92# directory that keeps the downloaded drivers (local repository)
93# It must be relative to the buildHome
94build.local.repository=downloads
david_williams42f9b242006-11-27 18:45:14 +000095
ndaib8cedc82005-09-13 18:00:32 +000096# This is the CVS Repository
97# that is used during the build process
98#
lmandel0e3b5fe2005-10-01 04:44:12 +000099cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +0000100cvsServer=dev.eclipse.org
david_williams42f9b242006-11-27 18:45:14 +0000101cvsProtocol=ext
102cvsUser=david_williams
david_williams15480102006-09-02 03:58:16 +0000103
david_williams22bd49b2006-11-28 09:17:14 +0000104# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when
105# using the JDT Compiler Adapter to compile.
106javacVerbose=true
107
ndai1a032ed2005-09-13 18:29:51 +0000108
109#############################################################
110# Other inline resolved properties
david_williams1cff0e92006-11-23 00:40:29 +0000111pde.builder.path=${env.BUILD_HOME}/builders/${eclipse.builder.version}/${eclipse.builder}
david_williams54315a72007-02-14 22:50:44 +0000112# Beginning with 33M5, the startup.jar was removed. Currently, in basebuilder,
113# this launcher is provided without version number. If we ever move to use plain
114# eclipse, we'll need a bit of script find and rename (or set the variable).
115# to ever "go backwards" this one variable could be ${pde.builder.path}/startup.jar
116eclipse.launcher=${pde.builder.path}/plugins/org.eclipse.equinox.launcher.jar
117
118
david_williams361b75a2006-01-10 19:56:39 +0000119# in 3.2 based builds, pde's directory no longer has version number
120#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
121pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
david_williams1cff0e92006-11-23 00:40:29 +0000122buildDirectory=${env.BUILD_HOME}/${build.current}-${build.distribution}-${buildBranch}-${buildType}/${build.directory}
123pde.builder.path=${env.BUILD_HOME}/builders/${eclipse.builder.version}/${eclipse.builder}