|
From: Markus B. <mba...@us...> - 2005-03-27 11:34:15
|
Update of /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2745/bootstrap Modified Files: build.properties Log Message: added properties for dynamic versioning of nightly build Index: build.properties =================================================================== RCS file: /cvsroot/rubyeclipse/org.rubypeople.rdt.build/bootstrap/build.properties,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** build.properties 26 Mar 2005 06:43:47 -0000 1.6 --- build.properties 27 Mar 2005 11:34:05 -0000 1.7 *************** *** 1,111 **** ! ############################################################################### ! # 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=R2004-11-28_1609_MB_0-5-0 ! 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=R2004-11-28_1609_MB_0-5-0 ! ! ! ############## 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, ... ! buildType=I ! ! # ID of the build. Used in naming the build output. ! buildId=TestBuild ! ! # Label for the build. Used in naming the build output ! buildLabel=${buildType}.${buildId} ! ! # 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=false ! ! # Whether or not to fail the build if there are compiler errors ! javacFailOnError=true ! ! # The version of the source code ! #javaSource=1.3 ! ! # The version of the byte code targeted ! #javacTarget=1.1 ! ! #collPlace=eclipse ! #collBase=. ! #collectingFolder=eclipse ! #archivePrefix=eclipse ! ! #featureVersion ! ! # featureVersion is need for building the org.rubypeople.rdt.doc.user/plugin.xml ! # and for calling the appropriate test in customTargets.xml ! featureVersion=0.6.0 \ No newline at end of file --- 1,126 ---- ! ############################################################################### ! # 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=false ! ! # Whether or not to fail the build if there are compiler errors ! javacFailOnError=true ! ! # The version of the source code ! #javaSource=1.3 ! ! # The version of the byte code targeted ! #javacTarget=1.1 ! ! #collPlace=eclipse ! #collBase=. ! #collectingFolder=eclipse ! #archivePrefix=eclipse ! ! # Depending on the build type, define either baseFeatureVersion or featureVersion ! # A) Nightly Build ! # In the case of a nightly build the property featureVersion will be created in ! # customTargets.xml. It will include a timestamp in the minor version number. ! # The baseFeatureVersion must be set, because it is used to replace the version in the ! # feature.xml files of the rdt feature.xml and the test feature.xml with the created featureVersion ! baseFeatureVersion=0.6.0 ! ! # B) Every other Build type ! # featureVersion is used for setting the version of org.rubypeople.rdt.doc.user/plugin.xml ! # and for calling the appropriate test suite in customTargets.xml ! # ! #featureVersion=0.6.0 ! ! # if the buildType is N a property featureVersion will be created in ! # customTargets.xml. The featureVersion consists of the nightlyBuildFeatureVersionPrefix ! # concatenated with a timestamp in the format yyyyMMddhhmm ! nightlyBuildFeatureVersionPrefix=0.6. \ No newline at end of file |