blob: d4b19d849e6d5154a386a07a9460e10a655f4727 [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
9build.trial=false
10baseos=win32
11basews=win32
12basearch=x86
13
14# Set this to the absolute path of the home
15# directory where build setup files such as
16# eclipse releng base builder and cache for
17# previosly downloaded drivers/libs are found
18# Use posis syntax, i.e. / forward slashes
19# For automated builds this property is overriden
20# by the driving ant script using vmargs such as
21# -DbuildHome=/home/build-home
22build.home=C\:/nmd/dev/build-home
23
24# Set this to the relative path for the
25# directory to be use for the current build.
26# It must be relative to the buildHome
27# Final name will include the component and build type
28# e.g: build-wtp-I
29build.current=build
30
31# Set this to the relative path for the
32# directory that keeps the downloaded drivers (local repository)
33# It must be relative to the buildHome
34build.local.repository=downloads
35
36
37# Set this to the relative path for the
38# directory to be use for the current test pass.
39# It must be relative to the buildHome
40# Final name will include the component and build type
41# e.g: test-wtp-I
42build.tests=test
43
44# Set this to the relative path for the
45# directory to be use for the current peformance test pass.
46# It must be relative to the buildHome
47build.perf.tests=perf-current
48
49# These properties determine the type
50# of the build (Nightly, Integration, Release etc.)
51# and its ID. If a buildId is not provided
52# it is automatically calculated as a timestamp
53# For automated builds these property are overriden
54# by the driving ant script using vmargs such as
55# -DbuildType=I
56# -DbuildId=1.0M4
57#buildType=S
58#buildId=1.0M1
59buildType=I
60
61# Set this property to true if the build is a trial build
62# i.e. Setting this property to a false will cause
63# the build to tag map files, send emails to releng
64# and upload results to the download.eclipse.org
65build.trial=true
66
67
68# Set this property to the name of the component to build
69# i.e. wtp, jsf, ejb3.0, docs
70build.distribution=wtp
71
72
73# javacFailOnError must be false otherwise the
74# build will terminated at the first compile error
75# javacVerbose must be true otherwise the compile
76# logs will be empty
77javacFailOnError=false
78javacVerbose=true
79javacDebugInfo=true
80
81# This is the eclipse releng driver
82# It is only used to drive the build process
83# it must be relative to the buildHome
ndaib6510d12005-11-20 20:48:01 +000084eclipse.base.version=3.1.0
ndaib8cedc82005-09-13 18:00:32 +000085eclipse.builder=org.eclipse.releng.basebuilder
david_williamsbd59a3d2005-11-16 09:02:09 +000086eclipse.builder.version=r311_vM20050914-1235
ndaib8cedc82005-09-13 18:00:32 +000087eclipse.builder.fetch=true
88
89
90# This is the directory in which eclipse driver
91# that will be used to compile the build will
92# be installed into it is relative to the build.current
93base.location=eclipse
94
95
96# This is the working directory in which wtp
97# build process will do its job
98# It is relative to the build.current
99build.directory=workdir
100
101# This is the CVS Repository
102# that is used during the build process
103#
lmandel0e3b5fe2005-10-01 04:44:12 +0000104cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +0000105cvsServer=dev.eclipse.org
ndaib8cedc82005-09-13 18:00:32 +0000106cvsProtocol=pserver
ndaid7c6c4e2005-09-13 18:07:51 +0000107cvsUser=anonymous
ndaib8cedc82005-09-13 18:00:32 +0000108
109mapVersionTag=HEAD
110mapCvsProtocol=ext
111mapCvsUser=ndai
112
113# This is the directory where a local
114# copy of the latest build artifacts
115# are stored for backup
116# Relative to the build.home
117#
118local.publish=publish
119
120archivesFormat=*,*,*-antZip
121
122# This parameter is specific to the compiler
123# being used (JDT Compiler, in our case).
124# 'showversion' causes the version of JDT Compiler to be
125# printed to the compiler log file.
ndai1a032ed2005-09-13 18:29:51 +0000126compilerArg=-showversion
127
128
129#############################################################
130# Other inline resolved properties
ndaidfa5d512005-11-20 20:57:04 +0000131pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
132pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
ndai1a032ed2005-09-13 18:29:51 +0000133buildDirectory=${build.home}/${build.current}-${build.distribution}-${buildType}/${build.directory}
ndaib6510d12005-11-20 20:48:01 +0000134pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
ndai1a032ed2005-09-13 18:29:51 +0000135builder=${basedir}/components/${component}
136
137