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 24 mapVersionTag=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. 41 buildDirectory=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, ... 47 buildType=I 48 49 50 ############################################## 51 # ID of the build. Used in naming the build output. 52 buildId=TestBuild 53 54 55 ############################################## 56 # Label for the build. Used in naming the build output 57 buildLabel=${buildType}.${buildId} 58 59 60 ################################################# 61 # Timestamp for the build. Used in naming the build output 62 timestamp=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. 72 baseLocation= 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. 94 collPlace=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 109 bootclasspath=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 115 javacfailonerror=true 116 117 118 119 ########################################## 120 # Whether or not to include debug info in the output jars 121 javacDebugInfo=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. 127 javacSource=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. 133 javacTarget=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. 140 javacVerbose=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