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