cdt/cdt_5_0_x/org.eclipse.cdt.releng/sdk/build.properties
changeset 0 0e6d23e2b466
equal deleted inserted replaced
-1:000000000000 0:0e6d23e2b466
       
     1 ###############################################################################
       
     2 # Copyright (c) 2005, 2007 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 ############# CVS CONTROL ################
       
    22 # The CVS tag to use when fetching the map files from the repository
       
    23 mapVersionTag=HEAD
       
    24 
       
    25 # The CVS tag to use when fetching elements to build.  By default the
       
    26 # builder will use whatever is in the maps.  Use this value to override
       
    27 # for example, when doing a nightly build out of HEAD
       
    28 # fetchTag=HEAD
       
    29 
       
    30 cdtTag=cdt_5_0
       
    31 
       
    32 ############## BUILD / GENERATION CONTROL ################
       
    33 # The directory into which the build elements will be fetched and where
       
    34 # the build will take place.  buildDirectory and install should be the same
       
    35 # value.
       
    36 buildDirectory=build
       
    37 
       
    38 # Type of build.  Used in naming the build output.  Typically this value is
       
    39 # one of I, N, M, S, ...
       
    40 buildType=I
       
    41 
       
    42 # ID of the build.  Used in naming the build output.
       
    43 buildId=TestBuild
       
    44 
       
    45 # Label for the build.  Used in naming the build output
       
    46 buildLabel=${buildType}.${buildId}
       
    47 
       
    48 # Timestamp for the build.  Used in naming the build output
       
    49 timestamp=007
       
    50 
       
    51 # Base location for anything the build needs to compile against.  For example,
       
    52 # when building GEF, the baseLocation should be the location of a previously
       
    53 # installed Eclipse against which the GEF code will be compiled.
       
    54 baseLocation=
       
    55 
       
    56 #Os/Ws/Arch/nl of the eclipse specified by baseLocation
       
    57 #baseos
       
    58 #basews
       
    59 #basearch
       
    60 #basenl
       
    61 
       
    62 # The location underwhich all of the build output will be collected.  This will be
       
    63 # the root path in the resultant zip file.
       
    64 collPlace=eclipse
       
    65 
       
    66 # The directory  in which to execute zip of the ${collPlace} directory
       
    67 collBase=.
       
    68 
       
    69 # The list of {os, ws, arch} configurations to build.  This 
       
    70 # value is a '&' separated list of ',' separate triples.  For example, 
       
    71 #     configs=win32,win32,x86 & linux,motif,x86
       
    72 # By default the value is *,*,*
       
    73 configs=\
       
    74       aix,motif,ppc\
       
    75     & linux,gtk,x86 \
       
    76     & linux,gtk,x86_64 \
       
    77     & linux,gtk,ppc \
       
    78     & linux,gtk,ia64 \
       
    79     & macosx,carbon,ppc \
       
    80     & qnx,photon,x86 \
       
    81     & solaris,motif,sparc \
       
    82     & win32,win32,x86
       
    83 
       
    84 archivesFormat=\
       
    85       aix,motif,ppc-tar \
       
    86     & linux,gtk,x86-tar \
       
    87     & linux,gtk,x86_64-tar \
       
    88     & linux,gtk,ppc-tar \
       
    89     & linux,gtk,ia64-tar \
       
    90     & macosx,carbon,ppc-tar \
       
    91     & qnx,photon,x86-tar \
       
    92     & solaris,motif,sparc-tar \
       
    93     & win32,win32,x86-zip
       
    94 
       
    95 #Arguments to send to the zip executable
       
    96 zipargs=
       
    97 
       
    98 ############# JAVA COMPILER OPTIONS ##############
       
    99 # The location of the Java jars to compile against.  Typically the rt.jar for your JDK/JRE
       
   100 #bootclasspath=d:/ibm1.3.1/jre/lib/rt.jar
       
   101 
       
   102 # Whether or not to include debug info in the output jars
       
   103 javacDebugInfo=on 
       
   104 
       
   105 # Whether or not to fail the build if there are compiler errors
       
   106 javacfailonerror=true
       
   107 
       
   108 # The version of the source code
       
   109 javacSource=1.5
       
   110 
       
   111 # The version of the byte code targeted
       
   112 javacTarget=1.5