1 ###############################################################################
2 # Copyright (c) 2003, 2004 IBM Corporation and others.
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Common Public License v1.0
5 # which accompanies this distribution, and is available at
6 # http://www.eclipse.org/legal/cpl-v10.html
9 # IBM Corporation - initial API and implementation
10 ###############################################################################
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.
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
21 ############# CVS CONTROL ################
22 # The CVS tag to use when fetching the map files from the repository
26 # The CVS tag to use when fetching elements to build. By default the
27 # builder will use whatever is in the maps. Use this value to override
28 # for example, when doing a nightly build out of HEAD
31 ############## BUILD / GENERATION CONTROL ################
32 # The directory into which the build elements will be fetched and where
33 # the build will take place.
34 # Do not enter relative paths, because otherwise the directory.txt file
36 # If relative , the directory would be relative to the $builder directory
37 #buildDirectory=D:\\Temp\\buildresult3
39 # Type of build. Used in naming the build output. Typically this value is
40 # one of I, N, M, S, ...
41 # If you change this, please also see the featureVersion and baseFeatureVersion properties below
44 # ID of the build. Used in naming the build output. (the zip file)
45 # buildId is set in customTargets.xml in order to consider a dynamic featureVersion for nightlyBuild
46 #buildId=${featureVersion}
48 # Label for the build. Used in naming the build output (the directory)
49 # buildLabel is set in customTargets.xml in order to consider a dynamic featureVersion for nightlyBuild
50 #buildLabel=${featureVersion}
52 # Timestamp for the build. Used in naming the build output
55 # Base location for anything the build needs to compile against. For example,
56 # when building GEF, the baseLocation should be the location of a previously
57 # installed Eclipse against which the GEF code will be compiled.
58 #baseLocation=D:\\eclipse-3.0
60 #Os/Ws/Arch/nl of the eclipse specified by baseLocation
66 # The location underwhich all of the build output will be collected.
67 # This is a subdirectory of $buildDirectory
68 # Set collectingFolder and archivePrefix to . if you want to create archives without
69 # trailing eclipse in the paths of the included files
72 # The prefix that will be used in the generated archive.
73 # Does not make sense to use a different archivePrefix than collectingFolder,
74 # because zip wouldn't find any files to include into the target zip otherwise
77 # The list of {os, ws, arch} configurations to build. This
78 # value is a '&' separated list of ',' separate triples. For example,
79 # configs=win32,win32,x86 & linux,motif,x86
80 # By default the value is *,*,*
83 #Arguments to send to the zip executable
85 #zipArgs=-z "RDT: extract into eclipse-installation directory"
87 ############# JAVA COMPILER OPTIONS ##############
88 # The location of the Java jars to compile against. Typically the rt.jar for your JDK/JRE
89 #bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
90 #bootclasspath=D:\\java\\j2sdk1.4.2_05\\jre\\lib\\rt.jar
92 # Whether or not to include debug info in the output jars
95 # Whether or not to fail the build if there are compiler errors
98 # The version of the source code
101 # The version of the byte code targeted
106 #collectingFolder=eclipse
107 #archivePrefix=eclipse
108 # A List of configurations separated by ampersand.
109 # A configuration consists of the tripel os, ws and arch separated by commma,
110 # e.g. linux,motif,x86
112 configs=win32,win32,x86 & linux,gtk,x86
114 # The name of the product definition file which must reside in the root folder this pluginbuilder project
115 # and have the file suffix 'product'
119 # Prefix for the created archive file name
121 archiveNamePrefix=rcp
123 # Actually it seems as if this should always be set to true