scripts/build.properties
changeset 158 eea70b5d3a93
parent 157 c68f6790ea55
child 159 137ed78712d1
equal deleted inserted replaced
157:c68f6790ea55 158:eea70b5d3a93
    39 
    39 
    40 # The list of {os, ws, arch} configurations to build.  This 
    40 # The list of {os, ws, arch} configurations to build.  This 
    41 # value is a '&' separated list of ',' separate triples.  For example, 
    41 # value is a '&' separated list of ',' separate triples.  For example, 
    42 #     configs=win32,win32,x86 & linux,motif,x86
    42 #     configs=win32,win32,x86 & linux,motif,x86
    43 # By default the value is *,*,*
    43 # By default the value is *,*,*
    44 configs = *, *, *
    44 #configs = *, *, *
    45 #configs=win32, win32, x86 & \
    45 configs=win32, win32, x86 & \
    46 #	win32,win32,x86_64 & \
    46 	linux, gtk, x86 & \
    47 #	win32,win32,wpf & \
    47  	macos, cocoa, x86
    48 #	linux, gtk, ppc & \
    48 
    49 #	linux, gtk, x86 & \
       
    50 #	linux, gtk, x86_64 & \
       
    51 #	linux, motif, x86 & \
       
    52 #	solaris, motif, sparc & \
       
    53 #	solaris, gtk, sparc & \
       
    54 #	aix, motif, ppc & \
       
    55 #	hpux, motif, ia64_32 & \
       
    56 #	macosx, carbon, ppc & \
       
    57 #	macosx, carbon, x86 & \
       
    58 #	macosx, cocoa, ppc & \
       
    59 #	macosx, cocoa, x86 & \
       
    60 #	macosx, cocoa, x86_64
       
    61 
    49 
    62 # By default PDE creates one archive (result) per entry listed in the configs property.
    50 # By default PDE creates one archive (result) per entry listed in the configs property.
    63 # Setting this value to true will cause PDE to only create one output containing all 
    51 # Setting this value to true will cause PDE to only create one output containing all 
    64 # artifacts for all the platforms listed in the configs property.
    52 # artifacts for all the platforms listed in the configs property.
    65 # To control the output format for the group, add a "group, group, group - <format>" entry to the
    53 # To control the output format for the group, add a "group, group, group - <format>" entry to the
   123 # the build takes place.
   111 # the build takes place.
   124 buildDirectory=${user.home}/eclipse.build
   112 buildDirectory=${user.home}/eclipse.build
   125 
   113 
   126 # Type of build.  Used in naming the build output.  Typically this value is
   114 # Type of build.  Used in naming the build output.  Typically this value is
   127 # one of I, N, M, S, ...
   115 # one of I, N, M, S, ...
   128 buildType=R
   116 buildType=N
   129 
   117 
   130 # ID of the build.  Used in naming the build output.
   118 # ID of the build.  Used in naming the build output.
   131 buildId=TestBuild
   119 buildId=TestBuild
   132 
   120 
   133 # Label for the build.  Used in naming the build output
   121 # Label for the build.  Used in naming the build output
   149 # against which you are building.
   137 # against which you are building.
   150 # Base location for anything the build needs to compile against.  For example,
   138 # Base location for anything the build needs to compile against.  For example,
   151 # in most RCP app or a plug-in,  the baseLocation should be the location of a previously
   139 # in most RCP app or a plug-in,  the baseLocation should be the location of a previously
   152 # installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack.
   140 # installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack.
   153 
   141 
   154 base=/usr/eclipse/JEE/
   142 base=/usr/eclipse/JEE
   155 baseLocation=${base}/eclipse
   143 baseLocation=${base}/eclipse
   156 
   144 
   157 eclipseLocation=/usr/eclipse
   145 eclipseLocation=/usr/eclipse
   158 equinoxLauncherPluginVersion=1.0.201.R35x_v20090715
   146 equinoxLauncherPluginVersion=1.0.201.R35x_v20090715
   159 pdeBuildPluginVersion=3.5.1.R35x_20090820
   147 pdeBuildPluginVersion=3.5.1.R35x_20090820
   162 #repoBaseLocation=${base}/repos
   150 #repoBaseLocation=${base}/repos
   163 #Folder where the content of the repositories from ${repoBaseLocation} will be made available as a form suitable to be compiled against
   151 #Folder where the content of the repositories from ${repoBaseLocation} will be made available as a form suitable to be compiled against
   164 #transformedRepoLocation=${base}/transformedRepos
   152 #transformedRepoLocation=${base}/transformedRepos
   165 
   153 
   166 #Os/Ws/Arch/nl of the eclipse specified by baseLocation
   154 #Os/Ws/Arch/nl of the eclipse specified by baseLocation
   167 baseos=win32
   155 baseos=linux
   168 basews=win32
   156 basews=GTK
   169 basearch=x86
   157 basearch=x86
   170 
   158 
   171 #this property indicates whether you want the set of plug-ins and features to be considered during the build to be limited to the ones reachable from the features / plugins being built
   159 #this property indicates whether you want the set of plug-ins and features to be considered during the build to be limited to the ones reachable from the features / plugins being built
   172 filteredDependencyCheck=false
   160 filteredDependencyCheck=false
   173 
   161