testmgmt/testdriver/group/build.properties
author Johnson Ma <johnson.ma@nokia.com>
Tue, 30 Mar 2010 14:39:29 +0800
changeset 1 96906a986c3b
parent 0 f1112f777ce9
permissions -rw-r--r--
contribute ITE to symbian foundation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     1
###############################################################################
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     2
# Copyright (c) 2003, 2006 IBM Corporation and others.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     3
# All rights reserved. This program and the accompanying materials
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     4
# are made available under the terms of the Eclipse Public License v1.0
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     5
# which accompanies this distribution, and is available at
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     6
# http://www.eclipse.org/legal/epl-v10.html
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     7
# 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     8
# Contributors:
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
     9
#     IBM Corporation - initial API and implementation
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    10
###############################################################################
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    11
#####################
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    12
# Parameters describing how and where to execute the build.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    13
# Typical users need only update the following properties:
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    14
#    baseLocation - where things you are building against are installed
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    15
#    bootclasspath - The base jars to compile against (typicaly rt.jar)
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    16
#    configs - the list of {os, ws, arch} configurations to build.  
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    17
#
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    18
# Of course any of the settings here can be overridden by spec'ing 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    19
# them on the command line (e.g., -DbaseLocation=d:/eclipse
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    20
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    21
############# PRODUCT/PACKAGING CONTROL #############
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    22
#product=/com.symbian.driver.core/testdriver.product
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    23
runPackager=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    24
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    25
#Set the name of the archive that will result from the product build.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    26
#archiveNamePrefix=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    27
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    28
# The prefix that will be used in the generated archive.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    29
archivePrefix=eclipse
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    30
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    31
# The location underwhich all of the build output will be collected.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    32
collectingFolder=${archivePrefix}
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    33
configs=win32,win32,x86
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    34
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    35
# The list of {os, ws, arch} configurations to build.  This 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    36
# value is a '&' separated list of ',' separate triples.  For example, 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    37
#     configs=win32,win32,x86 & linux,motif,x86
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    38
# By default the value is *,*,*
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    39
#configs=win32, win32, x86 & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    40
#	linux, gtk, ppc &\
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    41
# linux, gtk, x86 & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    42
#	linux, gtk, x86_64 & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    43
#	linux, motif, x86 & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    44
#	solaris, motif, sparc & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    45
#	solaris, gtk, sparc & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    46
#	aix, motif, ppc & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    47
#	hpux, motif, PA_RISC & \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    48
#	macosx, carbon, ppc
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    49
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    50
# By default PDE creates one archive (result) per entry listed in the configs property.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    51
# Setting this value to try will cause PDE to only create one output containing all 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    52
# artifacts for all the platforms listed in the configs property.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    53
#groupConfigurations=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    54
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    55
#The format of the archive. By default a zip is created using antZip.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    56
#The list can only contain the configuration for which the desired format is different than zip.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    57
#archivesFormat=win32, win32, x86 - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    58
#	linux, gtk, ppc - antZip &\
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    59
#    linux, gtk, x86 - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    60
#	linux, gtk, x86_64 - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    61
# linux, motif, x86 - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    62
#	solaris, motif, sparc - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    63
#	solaris, gtk, sparc - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    64
#	aix, motif, ppc - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    65
#	hpux, motif, PA_RISC - antZip& \
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    66
#	macosx, carbon, ppc - antZip
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    67
	
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    68
#Set to true if you want the output to be ready for an update jar (no site.xml generated)
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    69
#outputUpdateJars = false
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    70
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    71
#Set to true for Jnlp generation
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    72
#codebase should be a URL that will be used as the root of all relative URLs in the output.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    73
#generateJnlp=false
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    74
#jnlp.codebase=<codebase url>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    75
#jnlp.j2se=<j2se version>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    76
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    77
#Set to true if you want to sign jars
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    78
#signJars=false
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    79
#sign.alias=<alias>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    80
#sign.keystore=<keystore location>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    81
#sign.storepass=<keystore password>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    82
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    83
#Arguments to send to the zip executable
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    84
zipargs=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    85
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    86
#Arguments to send to the tar executable
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    87
tarargs=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    88
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    89
#Control the creation of a file containing the version included in each configuration - on by default 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    90
#generateVersionsLists=false
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    91
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    92
############## BUILD NAMING CONTROL ################
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    93
# The directory into which the build elements are fetched and where
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    94
# the build takes place.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    95
#buildDirectory=P:/src/tools/buildDirectory
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    96
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    97
# Type of build.  Used in naming the build output.  Typically this value is
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    98
# one of I, N, M, S, ...
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
    99
#buildType=I
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   100
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   101
# ID of the build.  Used in naming the build output.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   102
#buildId=testdriver2
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   103
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   104
# Label for the build.  Used in naming the build output
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   105
buildLabel=${buildType}.${buildId}
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   106
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   107
# Timestamp for the build.  Used in naming the build output
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   108
timestamp=007
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   109
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   110
#The value to be used for the qualifier of a plugin or feature when you want to override the value computed by pde.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   111
#The value will only be applied to plugin or features indicating build.properties, qualifier = context 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   112
#forceContextQualifier=<the value for the qualifier>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   113
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   114
#Enable / disable the generation of a suffix for the features that use .qualifier. 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   115
#The generated suffix is computed according to the content of the feature   
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   116
#generateFeatureVersionSuffix=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   117
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   118
############# BASE CONTROL #############
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   119
# Settings for the base Eclipse components and Java class libraries 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   120
# against which you are building.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   121
# Base location for anything the build needs to compile against.  For example,
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   122
# in most RCP app or a plug-in,  the baseLocation should be the location of a previously
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   123
# installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   124
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   125
#base=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   126
baseLocation=${base}/eclipse
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   127
#Os/Ws/Arch/nl of the eclipse specified by baseLocation
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   128
baseos=win32
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   129
basews=win32
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   130
basearch=x86
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   131
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   132
#pluginPath is a list of locations in which to find plugins and features.  This list is separated by the platform file separator (; or :)
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   133
#a location is one of:  
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   134
#- the location of the jar or folder that is the plugin or feature : /path/to/foo.jar or /path/to/foo
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   135
#- a directory that contains a /plugins or /features subdirectory
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   136
#- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fragment.xml
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   137
#pluginPath=P:/src/tools/3rdparty;P:/src/tools/test/tools/TDEP/driver;P:/src/tools/test/tools/TDEP/ini;P:/src/tools/test/tools/TDEP/pkg;P:/src/tools/test/tools/TDEP/plugins;P:/src/tools/test/tools/TDEP/script;P:/src/tools/test/tools/TDEP/shared;P:/src/tools/test/tools/TDEP/tef
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   138
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   139
skipBase=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   140
#eclipseURL=<url for eclipse download site>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   141
#eclipseBuildId=<Id of Eclipse build to get>
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   142
#eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   143
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   144
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   145
############# MAP FILE CONTROL ################
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   146
# This section defines CVS tags to use when fetching the map files from the repository.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   147
# If you want to fetch the map file from repository / location, change the getMapFiles target in the customTargets.xml
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   148
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   149
skipMaps=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   150
mapsRepo=:pserver:anonymous@example.com/path/to/repo
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   151
mapsRoot=path/to/maps
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   152
mapsCheckoutTag=HEAD
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   153
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   154
#tagMaps=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   155
mapsTagTag=v${buildId}
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   156
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   157
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   158
############ REPOSITORY CONTROL ###############
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   159
# This section defines properties parameterizing the repositories where plugins, fragments
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   160
# bundles and features are being obtained from. 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   161
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   162
# The tags to use when fetching elements to build.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   163
# By default thebuilder will use whatever is in the maps.  
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   164
# This value takes the form of a comma separated list of repository identifier (like used in the map files) and the 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   165
# overriding value
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   166
# For example fetchTag=CVS=HEAD, SVN=v20050101
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   167
# fetchTag=HEAD
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   168
skipFetch=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   169
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   170
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   171
############# JAVA COMPILER OPTIONS ##############
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   172
# The location of the Java jars to compile against.  Typically the rt.jar for your JDK/JRE
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   173
#bootclasspath=${java.home}/lib/rt.jar
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   174
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   175
# specific JRE locations to compile against. These values are used to compile bundles specifying a 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   176
# Bundle-RequiredExecutionEnvironment. Uncomment and set values for environments that you support
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   177
#CDC-1.0/Foundation-1.0= /path/to/rt.jar
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   178
#CDC-1.1/Foundation-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   179
#OSGi/Minimum-1.0=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   180
#OSGi/Minimum-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   181
#JRE-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   182
#J2SE-1.2=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   183
#J2SE-1.3=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   184
#J2SE-1.4=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   185
#J2SE-1.5=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   186
#JavaSE-1.6=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   187
#PersonalJava-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   188
#PersonalJava-1.2=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   189
#CDC-1.0/PersonalBasis-1.0=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   190
#CDC-1.0/PersonalJava-1.0=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   191
#CDC-1.1/PersonalBasis-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   192
#CDC-1.1/PersonalJava-1.1=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   193
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   194
# Specify the output format of the compiler log when eclipse jdt is used
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   195
logExtension=.log
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   196
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   197
# Whether or not to include debug info in the output jars
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   198
javacDebugInfo=false 
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   199
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   200
# Whether or not to fail the build if there are compiler errors
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   201
javacFailOnError=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   202
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   203
# Enable or disable verbose mode of the compiler
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   204
javacVerbose=true
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   205
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   206
# Extra arguments for the compiler. These are specific to the java compiler being used.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   207
#compilerArg=
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   208
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   209
# Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   210
javacSource=1.5
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   211
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   212
# Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties.
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   213
javacTarget=1.5
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   214
f1112f777ce9 Initial EPL Contribution
Johnson Ma <johnson.ma@nokia.com>
parents:
diff changeset
   215