Adding the pluginbuilder files that are used in the nightly build process.
[phpeclipse.git] / utilities / pluginbuilder / build-files / build.properties
diff --git a/utilities/pluginbuilder/build-files/build.properties b/utilities/pluginbuilder/build-files/build.properties
new file mode 100644 (file)
index 0000000..e30a992
--- /dev/null
@@ -0,0 +1,124 @@
+###############################################################################
+# Copyright (c) 2003, 2004 IBM Corporation and others.
+# All rights reserved. This program and the accompanying materials 
+# are made available under the terms of the Common Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/cpl-v10.html
+# 
+# Contributors:
+#     IBM Corporation - initial API and implementation
+###############################################################################
+#####################
+# Parameters describing how and where to execute the build.
+# Typical users need only update the following properties:
+#    baseLocation - where things you are building against are installed
+#    bootclasspath - The base jars to compile against (typicaly rt.jar)
+#    configs - the list of {os, ws, arch} configurations to build.  
+#
+# Of course any of the settings here can be overridden by spec'ing 
+# them on the command line (e.g., -DbaseLocation=d:/eclipse
+
+############# CVS CONTROL ################
+# The CVS tag to use when fetching the map files from the repository
+
+mapVersionTag=HEAD
+
+# The CVS tag to use when fetching elements to build.  By default the
+# builder will use whatever is in the maps.  Use this value to override
+# for example, when doing a nightly build out of HEAD
+
+fetchTag=HEAD
+############## BUILD / GENERATION CONTROL ################
+# The directory into which the build elements will be fetched and where
+# the build will take place.
+# Do not enter relative paths, because otherwise the directory.txt file
+# won't be found
+# If relative , the directory would be relative to the $builder directory
+#buildDirectory=D:\\Temp\\buildresult3
+
+# Type of build.  Used in naming the build output.  Typically this value is
+# one of I, N, M, S, ...
+# If you change this, please also see the featureVersion and baseFeatureVersion properties below
+buildType=N
+
+# ID of the build.  Used in naming the build output. (the zip file)
+# buildId is set in customTargets.xml in order to consider a dynamic featureVersion for nightlyBuild
+#buildId=${featureVersion}
+
+# Label for the build.  Used in naming the build output (the directory)
+# buildLabel is set in customTargets.xml in order to consider a dynamic featureVersion for nightlyBuild
+#buildLabel=${featureVersion}
+
+# Timestamp for the build.  Used in naming the build output
+#timestamp=007
+
+# Base location for anything the build needs to compile against.  For example,
+# when building GEF, the baseLocation should be the location of a previously
+# installed Eclipse against which the GEF code will be compiled.
+#baseLocation=D:\\eclipse-3.0
+
+#Os/Ws/Arch/nl of the eclipse specified by baseLocation
+#baseos
+#basews
+#basearch
+#basenl
+
+# The location underwhich all of the build output will be collected.
+# This is a subdirectory of $buildDirectory
+# Set collectingFolder and archivePrefix to . if you want to create archives without
+# trailing eclipse in the paths of the included files
+collectingFolder=.
+
+# The prefix that will be used in the generated archive. 
+# Does not make sense to use a different archivePrefix than collectingFolder, 
+# because zip wouldn't find any files to include into the target zip otherwise
+archivePrefix=.
+
+# The list of {os, ws, arch} configurations to build.  This 
+# value is a '&' separated list of ',' separate triples.  For example, 
+#     configs=win32,win32,x86 & linux,motif,x86
+# By default the value is *,*,*
+#configs=*,*,* 
+
+#Arguments to send to the zip executable
+# Doesn't work
+#zipArgs=-z "RDT: extract into eclipse-installation directory"
+
+############# JAVA COMPILER OPTIONS ##############
+# The location of the Java jars to compile against.  Typically the rt.jar for your JDK/JRE
+#bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
+#bootclasspath=D:\\java\\j2sdk1.4.2_05\\jre\\lib\\rt.jar
+
+# Whether or not to include debug info in the output jars
+javacDebugInfo=true
+
+# Whether or not to fail the build if there are compiler errors
+javacFailOnError=true
+
+# The version of the source code
+javacSource=1.5
+
+# The version of the byte code targeted
+javacTarget=1.5
+
+#collPlace=eclipse
+#collBase=.
+#collectingFolder=eclipse
+#archivePrefix=eclipse
+# A List of configurations separated by ampersand.
+# A configuration consists of the tripel os, ws and arch separated by commma,
+# e.g. linux,motif,x86
+# @category rcp 
+configs=win32,win32,x86 & linux,gtk,x86
+
+# The name of the product definition file which must reside in the root folder this pluginbuilder project
+# and have the file suffix 'product' 
+# @category rcp
+product=rcp.product
+
+# Prefix for the created archive file name 
+# @category rcp
+archiveNamePrefix=rcp
+
+# Actually it seems as if this should always be set to true
+runPackager=true