blob: 306caaf073459dd120ae2d588d819fb65621c9c3 [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
david_williams361b75a2006-01-10 19:56:39 +000084#
85#
86# in 3.2 based builds, this version is no longer appended to
87# pde builder directory name.
88#eclipse.base.version=3.1.0
89
ndaib8cedc82005-09-13 18:00:32 +000090eclipse.builder=org.eclipse.releng.basebuilder
david_williams3237bbd2006-01-10 18:36:56 +000091#eclipse.builder.version=r311_vM20050914-1235
david_williams47730622006-02-13 04:29:04 +000092#eclipse.builder.version=vI20051215-1506
david_williams5a86f482006-02-22 20:37:22 +000093#eclipse.builder.version=vI20060210-1640
94eclipse.builder.version=M5_32
ndaib8cedc82005-09-13 18:00:32 +000095eclipse.builder.fetch=true
96
97
98# This is the directory in which eclipse driver
99# that will be used to compile the build will
100# be installed into it is relative to the build.current
101base.location=eclipse
102
103
104# This is the working directory in which wtp
105# build process will do its job
106# It is relative to the build.current
107build.directory=workdir
108
109# This is the CVS Repository
110# that is used during the build process
111#
lmandel0e3b5fe2005-10-01 04:44:12 +0000112cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +0000113cvsServer=dev.eclipse.org
ndaib8cedc82005-09-13 18:00:32 +0000114cvsProtocol=pserver
ndaid7c6c4e2005-09-13 18:07:51 +0000115cvsUser=anonymous
ndaib8cedc82005-09-13 18:00:32 +0000116
117mapVersionTag=HEAD
118mapCvsProtocol=ext
119mapCvsUser=ndai
120
121# This is the directory where a local
122# copy of the latest build artifacts
123# are stored for backup
124# Relative to the build.home
125#
126local.publish=publish
127
128archivesFormat=*,*,*-antZip
129
130# This parameter is specific to the compiler
131# being used (JDT Compiler, in our case).
132# 'showversion' causes the version of JDT Compiler to be
133# printed to the compiler log file.
david_williamsc1e8d062006-03-08 06:43:52 +0000134compilerArg=-showversion -warn:-discouraged,serial,unusedImport
ndai1a032ed2005-09-13 18:29:51 +0000135
136
137#############################################################
138# Other inline resolved properties
ndaidfa5d512005-11-20 20:57:04 +0000139pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
david_williams361b75a2006-01-10 19:56:39 +0000140# in 3.2 based builds, pde's directory no longer has version number
141#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
142pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
ndai1a032ed2005-09-13 18:29:51 +0000143buildDirectory=${build.home}/${build.current}-${build.distribution}-${buildType}/${build.directory}
ndaib6510d12005-11-20 20:48:01 +0000144pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
ndai1a032ed2005-09-13 18:29:51 +0000145builder=${basedir}/components/${component}
146
147