blob: 5b027b4d41ee5c6b236b58eef50cff4cc8121299 [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_williamsb9a690e2006-01-26 00:35:59 +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_williamsb9a690e2006-01-26 00:35:59 +000091#eclipse.builder.version=r311_vM20050914-1235
david_williams814eb2c2006-02-13 04:33:43 +000092#eclipse.builder.version=vI20051215-1506
david_williamsdb39a242006-02-13 07:25:48 +000093eclipse.builder.version=vI20060210-1640
ndaib8cedc82005-09-13 18:00:32 +000094eclipse.builder.fetch=true
95
96
97# This is the directory in which eclipse driver
98# that will be used to compile the build will
99# be installed into it is relative to the build.current
100base.location=eclipse
101
102
103# This is the working directory in which wtp
104# build process will do its job
105# It is relative to the build.current
106build.directory=workdir
107
108# This is the CVS Repository
109# that is used during the build process
110#
lmandel0e3b5fe2005-10-01 04:44:12 +0000111cvsRoot=/cvsroot/webtools
ndaid7c6c4e2005-09-13 18:07:51 +0000112cvsServer=dev.eclipse.org
ndaib8cedc82005-09-13 18:00:32 +0000113cvsProtocol=pserver
ndaid7c6c4e2005-09-13 18:07:51 +0000114cvsUser=anonymous
ndaib8cedc82005-09-13 18:00:32 +0000115
116mapVersionTag=HEAD
117mapCvsProtocol=ext
118mapCvsUser=ndai
119
120# This is the directory where a local
121# copy of the latest build artifacts
122# are stored for backup
123# Relative to the build.home
124#
125local.publish=publish
126
127archivesFormat=*,*,*-antZip
128
129# This parameter is specific to the compiler
130# being used (JDT Compiler, in our case).
131# 'showversion' causes the version of JDT Compiler to be
132# printed to the compiler log file.
ndai1a032ed2005-09-13 18:29:51 +0000133compilerArg=-showversion
134
135
136#############################################################
137# Other inline resolved properties
ndaidfa5d512005-11-20 20:57:04 +0000138pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
david_williamsb9a690e2006-01-26 00:35:59 +0000139# in 3.2 based builds, pde's directory no longer has version number
140#pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build_${eclipse.base.version}/scripts
141pde.build.scripts=${pde.builder.path}/plugins/org.eclipse.pde.build/scripts
ndai1a032ed2005-09-13 18:29:51 +0000142buildDirectory=${build.home}/${build.current}-${build.distribution}-${buildType}/${build.directory}
ndaib6510d12005-11-20 20:48:01 +0000143pde.builder.path=${build.home}/builders/${eclipse.builder.version}/${eclipse.builder}
ndai1a032ed2005-09-13 18:29:51 +0000144builder=${basedir}/components/${component}
145
146