blob: 2cae96d435e2a46e55a34b560a5aeba70ae52f6d [file] [log] [blame]
ndaib8cedc82005-09-13 18:00:32 +00001#########################################################################
2#
3# WTP BUILD PROPERTIES
4# Created by: Naci Dai, Eteration A.S.
5#########################################################################
6
7mapVersionTag=HEAD
8buildType=I
david_williamsca525b62006-05-10 05:17:35 +00009build.trial=true
10baseos=linux
11basews=gtk
david_williamsa5ea44d2006-05-10 06:54:51 +000012basearch=x86
13#basearch=ppc
david_williamsca525b62006-05-10 05:17:35 +000014
15#baseos=win32
16#basews=win32
17#basearch=x86
18
ndaib8cedc82005-09-13 18:00:32 +000019
20# Set this to the absolute path of the home
21# directory where build setup files such as
22# eclipse releng base builder and cache for
23# previosly downloaded drivers/libs are found
24# Use posis syntax, i.e. / forward slashes
25# For automated builds this property is overriden
26# by the driving ant script using vmargs such as
david_williamsca525b62006-05-10 05:17:35 +000027
28# eclipse
david_williamsa5ea44d2006-05-10 06:54:51 +000029#build.home=/shared/webtools
david_williamsca525b62006-05-10 05:17:35 +000030
31# lomboz
david_williamsa5ea44d2006-05-10 06:54:51 +000032build.home=/home/build-home
david_williamsca525b62006-05-10 05:17:35 +000033
34#local builds
35#build.home=$HOME/testbuild/build-home
ndaib8cedc82005-09-13 18:00:32 +000036
37# Set this to the relative path for the
38# directory to be use for the current build.
39# It must be relative to the buildHome
40# Final name will include the component and build type
41# e.g: build-wtp-I
42build.current=build
43
44# Set this to the relative path for the
45# directory that keeps the downloaded drivers (local repository)
46# It must be relative to the buildHome
47build.local.repository=downloads
48
49
50# Set this to the relative path for the
51# directory to be use for the current test pass.
52# It must be relative to the buildHome
53# Final name will include the component and build type
54# e.g: test-wtp-I
55build.tests=test
56
57# Set this to the relative path for the
58# directory to be use for the current peformance test pass.
59# It must be relative to the buildHome
60build.perf.tests=perf-current
61
ndaib8cedc82005-09-13 18:00:32 +000062
63# Set this property to the name of the component to build
64# i.e. wtp, jsf, ejb3.0, docs
65build.distribution=wtp
66
67
68# javacFailOnError must be false otherwise the
69# build will terminated at the first compile error
70# javacVerbose must be true otherwise the compile
71# logs will be empty
72javacFailOnError=false
73javacVerbose=true
74javacDebugInfo=true
75
76# This is the eclipse releng driver
77# It is only used to drive the build process
78# it must be relative to the buildHome
david_williams361b75a2006-01-10 19:56:39 +000079#
80#
81# in 3.2 based builds, this version is no longer appended to
82# pde builder directory name.
83#eclipse.base.version=3.1.0
84
ndaib8cedc82005-09-13 18:00:32 +000085eclipse.builder=org.eclipse.releng.basebuilder
david_williams3237bbd2006-01-10 18:36:56 +000086#eclipse.builder.version=r311_vM20050914-1235
david_williams47730622006-02-13 04:29:04 +000087#eclipse.builder.version=vI20051215-1506
david_williams5a86f482006-02-22 20:37:22 +000088#eclipse.builder.version=vI20060210-1640
david_williams3d476122006-06-10 20:01:41 +000089eclipse.builder.version=RC7_32
ndaib8cedc82005-09-13 18:00:32 +000090eclipse.builder.fetch=true
91
92
93# This is the directory in which eclipse driver
94# that will be used to compile the build will
95# be installed into it is relative to the build.current
96base.location=eclipse
97
98
99# This is the working directory in which wtp
100# build process will do its job
101# It is relative to the build.current
102build.directory=workdir
103
104# This is the CVS Repository
105# that is used during the build process
106#
lmandel0e3b5fe2005-10-01 04:44:12 +0000107cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +0000108cvsServer=dev.eclipse.org
ndaib8cedc82005-09-13 18:00:32 +0000109cvsProtocol=pserver
ndaid7c6c4e2005-09-13 18:07:51 +0000110cvsUser=anonymous
ndaib8cedc82005-09-13 18:00:32 +0000111
david_williamsca525b62006-05-10 05:17:35 +0000112# needs to be valid committer id, and ext to tag (non trial) builds
ndaib8cedc82005-09-13 18:00:32 +0000113mapVersionTag=HEAD
david_williamsca525b62006-05-10 05:17:35 +0000114mapCvsProtocol=pserver
115mapCvsUser=anonymous
ndaib8cedc82005-09-13 18:00:32 +0000116
117# This is the directory where a local
118# copy of the latest build artifacts
119# are stored for backup
120# Relative to the build.home
121#
122local.publish=publish
123
124archivesFormat=*,*,*-antZip
125
126# This parameter is specific to the compiler
127# being used (JDT Compiler, in our case).
128# 'showversion' causes the version of JDT Compiler to be
129# printed to the compiler log file.
david_williams7304ae92006-03-22 22:38:32 +0000130compilerArg=-showversion -encoding ISO-8859-1 -warn:-discouraged,serial,unusedImport
ndai1a032ed2005-09-13 18:29:51 +0000131
132
133#############################################################
134# Other inline resolved properties
ndaidfa5d512005-11-20 20:57:04 +0000135pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
david_williams361b75a2006-01-10 19:56:39 +0000136# in 3.2 based builds, pde's directory no longer has version number
137#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
138pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
ndai1a032ed2005-09-13 18:29:51 +0000139buildDirectory=${build.home}/${build.current}-${build.distribution}-${buildType}/${build.directory}
ndaib6510d12005-11-20 20:48:01 +0000140pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
ndai1a032ed2005-09-13 18:29:51 +0000141builder=${basedir}/components/${component}
142
143