1############################################################################### 2# Copyright (c) 2000, 2005 IBM Corporation and others. 3# All rights reserved. This program and the accompanying materials 4# are made available under the terms of the Eclipse Public License v1.0 5# which accompanies this distribution, and is available at 6# http://www.eclipse.org/legal/epl-v10.html 7# 8# Contributors: 9# IBM Corporation - initial API and implementation 10############################################################################### 11##################### 12# Parameters describing how and where to execute the build. 13# Typical users need only update the following properties: 14# baseLocation - where things you are building against are installed 15# bootclasspath - The base jars to compile against (typicaly rt.jar) 16# configs - the list of {os, ws, arch} configurations to build. 17# 18# Of course any of the settings here can be overridden by spec'ing 19# them on the command line (e.g., -DbaseLocation=d:/eclipse 20 21 22################################################## 23# The CVS tag to use when fetching the map files from the repository 24mapVersionTag=HEAD 25 26 27######################################################### 28# The CVS tag to use when fetching elements to build. By default the 29# builder will use whatever is in the maps. Use this value to override the value of the tags 30# specified in the map files. 31# For example, when doing a nightly build out of HEAD, 32# fetchTag=HEAD 33 34 35##################################################### 36# The absolute path to a working directory where the source for the build 37# will be exported, where scripts will be generated and where the end products 38# of the build will be located. On Windows systems, the path length should not 39# exceed thirty characters due to possible path length limitations 40# when compiling some classes. 41buildDirectory=c:\build 42 43 44############################################################# 45# Type of build. Used in naming the build output. Typically this value is 46# one of I, N, M, S, ... 47buildType=I 48 49 50############################################## 51# ID of the build. Used in naming the build output. 52buildId=TestBuild 53 54 55############################################## 56# Label for the build. Used in naming the build output 57buildLabel=${buildType}.${buildId} 58 59 60################################################# 61# Timestamp for the build. Used in naming the build output 62timestamp=007 63 64 65###################################################### 66# Base location for anything the build needs to compile against. For example, 67# when building GEF, the baseLocation should be the location of a previously 68# installed Eclipse against which the GEF code will be compiled. 69# 70# The baseLocation must not contain any features, plugins or fragments 71# which are already or will be located in the buildDirectory. 72baseLocation= 73 74 75############################################################ 76#the os value of the Eclipse binary against which you are compiling 77#baseos= 78 79 80############################################################# 81#the ws value of the Eclipse binary against which you are compiling 82#basews= 83 84 85########################################## 86#the arch value of the Eclipse binary against which you are compiling 87#basearch= 88 89 90 91####################################### 92# The location underwhich all of the build output will be collected. This will be 93# the root path in the resultant zip file. 94collPlace=eclipse 95 96 97 98##################################################### 99# The list of {os, ws, arch} configurations to build. This 100# value is a '&' separated list of ',' separate triples. For example, 101# configs=win32,win32,x86 & linux,motif,x86 102# By default the value is *,*,* 103#configs=*,*,* 104 105 106 107########################################################## 108# The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE 109bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar 110 111 112 113##################################################### 114# Whether or not to fail the build if there are compiler errors 115javacfailonerror=true 116 117 118 119########################################## 120# Whether or not to include debug info in the output jars 121javacDebugInfo=false 122 123 124 125################################################# 126# Sets the value of the -source command line switch for javac version 1.4. Used when compiling the jars for the plug-ins. 127javacSource=1.3 128 129 130 131################################################# 132# Sets the value of the -target command line switch for javac. Used when compiling the jars for the plug-ins. 133javacTarget=1.2 134 135 136 137################################################## 138# Asks the compiler for verbose output. This should be set to true in order for *.bin.log files to be generated when 139# using the JDT Compiler Adapter to compile. 140javacVerbose=true 141 142 143 144################################################## 145# Arguments to send to the zip executable. ie. zipargs=-y on Linux preserves symbolic links. 146#zipargs= 147# Arguments to send to the tar executable 148#targargs= 149