blob: 3b649ed2e1eed2e7d5fd61067555d230696aac97 [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_williams54315a72007-02-14 22:50:44 +000038eclipse.builder.version=v20070213
ndaib8cedc82005-09-13 18:00:32 +000039eclipse.builder.fetch=true
40
david_williams0c366d32006-12-10 07:08:39 +000041
david_williams42f9b242006-11-27 18:45:14 +000042archivesFormat=*,*,*-antZip
43
44# This parameter is specific to the compiler
45# being used (JDT Compiler, in our case).
46# 'showversion' causes the version of JDT Compiler to be
47# printed to the compiler log file.
david_williams0c366d32006-12-10 07:08:39 +000048#compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,raw
david_williamse46b0ab2006-11-29 20:50:59 +000049compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,raw,typeHiding,unchecked
david_williams42f9b242006-11-27 18:45:14 +000050
51
52# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when
53# using the JDT Compiler Adapter to compile.
54javacVerbose=true
55
56#############################################################
57
58
59# Set this to the relative path for the
60# directory to be use for the current build.
61# It must be relative to the build home
62# Final name will include the ditribution name and build type
63# e.g: build-wtp-I
64build.current=build
65
66
67# Set this to the relative path for the
68# directory to be use for the current test pass.
69# It must be relative to the build home
70# Final name will include the component and build type
71# e.g: test-wtp-I
72build.tests=test
73
74# Set this to the relative path for the
75# directory to be used for the peformance test.
76# It is relative to the build home.
77build.perf.tests=perf-current
ndaib8cedc82005-09-13 18:00:32 +000078
79# This is the directory in which eclipse driver
80# that will be used to compile the build will
81# be installed into it is relative to the build.current
82base.location=eclipse
83
84
david_williams22bd49b2006-11-28 09:17:14 +000085# This is the working directory in which
david_williams42f9b242006-11-27 18:45:14 +000086# build process will do its job
87# It is relative to the build.current
ndaib8cedc82005-09-13 18:00:32 +000088build.directory=workdir
89
david_williamsd3213742006-11-28 18:47:00 +000090# Set this to the relative path for the
91# directory that keeps the downloaded drivers (local repository)
92# It must be relative to the buildHome
93build.local.repository=downloads
david_williams42f9b242006-11-27 18:45:14 +000094
ndaib8cedc82005-09-13 18:00:32 +000095# This is the CVS Repository
96# that is used during the build process
97#
lmandel0e3b5fe2005-10-01 04:44:12 +000098cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +000099cvsServer=dev.eclipse.org
david_williams42f9b242006-11-27 18:45:14 +0000100cvsProtocol=ext
101cvsUser=david_williams
david_williams15480102006-09-02 03:58:16 +0000102
david_williams22bd49b2006-11-28 09:17:14 +0000103# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when
104# using the JDT Compiler Adapter to compile.
105javacVerbose=true
106
ndai1a032ed2005-09-13 18:29:51 +0000107
108#############################################################
109# Other inline resolved properties
david_williams1cff0e92006-11-23 00:40:29 +0000110pde.builder.path=${env.BUILD_HOME}/builders/${eclipse.builder.version}/${eclipse.builder}
david_williams54315a72007-02-14 22:50:44 +0000111# Beginning with 33M5, the startup.jar was removed. Currently, in basebuilder,
112# this launcher is provided without version number. If we ever move to use plain
113# eclipse, we'll need a bit of script find and rename (or set the variable).
114# to ever "go backwards" this one variable could be ${pde.builder.path}/startup.jar
115eclipse.launcher=${pde.builder.path}/plugins/org.eclipse.equinox.launcher.jar
116
117
david_williams361b75a2006-01-10 19:56:39 +0000118# in 3.2 based builds, pde's directory no longer has version number
119#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
120pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
david_williams1cff0e92006-11-23 00:40:29 +0000121buildDirectory=${env.BUILD_HOME}/${build.current}-${build.distribution}-${buildBranch}-${buildType}/${build.directory}
122pde.builder.path=${env.BUILD_HOME}/builders/${eclipse.builder.version}/${eclipse.builder}