Guest User

Untitled

a guest
Jan 4th, 2012
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ###############################################################################
  2. # Copyright (c) 2003, 2009 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. #The type of the top level element we are building,  generally "feature"
  22. topLevelElementType = feature
  23. #The id of the top level element we are building
  24. topLevelElementId = com.crank.gdt.GenericProductName
  25.  
  26. ############# PRODUCT/PACKAGING CONTROL #############
  27. product=/home/jamiev/sbinstaller/checkout/plugins/com.crank.gdt.branding/GenericProductName.product
  28. runPackager=true
  29. filterP2Base=false
  30. transformedRepoLocation=
  31.  
  32. suppressResolutionErrors=true
  33.  
  34. #generate.p2.metadata=true
  35. p2.gathering=true
  36. p2.metadata.repo=file:${builder}/repository
  37. p2.artifact.repo=file:${builder}/repository
  38. #p2.metadata.repo.name = Meta Repo Name
  39. #p2.artifact.repo.name = Artifact Repo Name
  40. #p2.flavor = tooling
  41. #p2.publish.artifacts=true
  42.  
  43. #Set the name of the archive that will result from the product build.
  44. #archiveNamePrefix=
  45.  
  46. # The prefix that will be used in the generated archive.
  47. archivePrefix=GenericProductName
  48.  
  49. # The location underwhich all of the build output will be collected.
  50. collectingFolder=${archivePrefix}
  51.  
  52. # The list of {os, ws, arch} configurations to build.  This
  53. # value is a '&' separated list of ',' separate triples.  For example,
  54. #     configs=win32,win32,x86 & linux,motif,x86
  55. # By default the value is *,*,*
  56. #configs = *, *, *
  57. #configs=win32, win32, x86 & \
  58. #   win32,win32,x86_64 & \
  59. #   win32,win32,wpf & \
  60. #   linux, gtk, ppc & \
  61. #   linux, gtk, x86 & \
  62. #   linux, gtk, x86_64 & \
  63. #   linux, motif, x86 & \
  64. #   solaris, motif, sparc & \
  65. #   solaris, gtk, sparc & \
  66. #   aix, motif, ppc & \
  67. #   hpux, motif, ia64_32 & \
  68. #   macosx, carbon, ppc & \
  69. #   macosx, carbon, x86 & \
  70. #   macosx, cocoa, ppc & \
  71. #   macosx, cocoa, x86 & \
  72. configs = linux, gtk, x86
  73.  
  74. # By default PDE creates one archive (result) per entry listed in the configs property.
  75. # Setting this value to true will cause PDE to only create one output containing all
  76. # artifacts for all the platforms listed in the configs property.
  77. # To control the output format for the group, add a "group, group, group - <format>" entry to the
  78. # archivesFormat.
  79. #groupConfigurations=true
  80.  
  81. #The format of the archive. By default a zip is created using antZip.
  82. #The list can only contain the configuration for which the desired format is different than zip.
  83. #archivesFormat=win32, win32, x86 - antZip& \
  84. #   linux, gtk, ppc - antZip &\
  85. #    linux, gtk, x86 - antZip& \
  86. #   linux, gtk, x86_64 - antZip& \
  87. # linux, motif, x86 - antZip& \
  88. #   solaris, motif, sparc - antZip& \
  89. #   solaris, gtk, sparc - antZip& \
  90. #   aix, motif, ppc - antZip& \
  91. #   hpux, motif, PA_RISC - antZip& \
  92. #   macosx, carbon, ppc - antZip
  93.  
  94. #Allow cycles involving at most one bundle that needs to be compiled with the rest being binary bundles.
  95. allowBinaryCycles = true
  96.  
  97. #Sort bundles depenedencies across all features instead of just within a given feature.
  98. #flattenDependencies = true
  99.  
  100. #Parallel compilation, requires flattenedDependencies=true
  101. #parallelCompilation=true
  102. #parallelThreadCount=
  103. #parallelThreadsPerProcessor=
  104.    
  105. #Set to true if you want the output to be ready for an update jar (no site.xml generated)
  106. #outputUpdateJars = false
  107.  
  108. #Set to true for Jnlp generation
  109. #codebase should be a URL that will be used as the root of all relative URLs in the output.
  110. #generateJnlp=false
  111. #jnlp.codebase=<codebase url>
  112. #jnlp.j2se=<j2se version>
  113. #jnlp.locale=<a locale>
  114. #jnlp.generateOfflineAllowed=true or false generate <offlineAllowed/> attribute in the generated features
  115. #jnlp.configs=${configs}            #uncomment to filter the content of the generated jnlp files based on the configuration being built
  116.  
  117. #Set to true if you want to sign jars
  118. #signJars=false
  119. #sign.alias=<alias>
  120. #sign.keystore=<keystore location>
  121. #sign.storepass=<keystore password>
  122. #sign.keypass=<key password>
  123.  
  124. #Arguments to send to the zip executable
  125. zipargs=
  126.  
  127. #Arguments to send to the tar executable
  128. tarargs=
  129.  
  130. #Control the creation of a file containing the version included in each configuration - on by default
  131. #generateVersionsLists=false
  132.  
  133. ############## BUILD NAMING CONTROL ################
  134. # The directory into which the build elements are fetched and where
  135. # the build takes place.
  136. buildDirectory=/home/jamiev/sbinstaller/checkout
  137.  
  138. # Type of build.  Used in naming the build output.  Typically this value is
  139. # one of I, N, M, S, ...
  140. buildType=I
  141.  
  142. # ID of the build.  Used in naming the build output.
  143. buildId=GenericProductName
  144.  
  145. # Label for the build.  Used in naming the build output
  146. buildLabel=${buildType}.${buildId}
  147.  
  148. # Timestamp for the build.  Used in naming the build output
  149. timestamp=007
  150.  
  151. #The value to be used for the qualifier of a plugin or feature when you want to override the value computed by pde.
  152. #The value will only be applied to plugin or features indicating build.properties, qualifier = context
  153. #forceContextQualifier=<the value for the qualifier>
  154.  
  155. #Enable / disable the generation of a suffix for the features that use .qualifier.
  156. #The generated suffix is computed according to the content of the feature  
  157. #generateFeatureVersionSuffix=true
  158.  
  159. ############# BASE CONTROL #############
  160. # Settings for the base Eclipse components and Java class libraries
  161. # against which you are building.
  162. # Base location for anything the build needs to compile against.  For example,
  163. # in most RCP app or a plug-in,  the baseLocation should be the location of a previously
  164. # installed Eclipse against which the application or plug-in code will be compiled and the RCP delta pack.
  165.  
  166. base=/tmp
  167. baseLocation=/tmp/eclipse/
  168.  
  169. #Folder containing repositories whose content is needed to compile against
  170. #repoBaseLocation=${base}/repos
  171. #Folder where the content of the repositories from ${repoBaseLocation} will be made available as a form suitable to be compiled against
  172. #transformedRepoLocation=${base}/transformedRepos
  173.  
  174. #Os/Ws/Arch/nl of the eclipse specified by baseLocation
  175. baseos=linux
  176. basews=gtk
  177. basearch=x86
  178.  
  179. #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
  180. filteredDependencyCheck=false
  181.  
  182. #this property indicates whether the resolution should be done in development mode (i.e. ignore multiple bundles with singletons)
  183. resolution.devMode=false
  184.  
  185. #pluginPath is a list of locations in which to find plugins and features.  This list is separated by the platform file separator (; or :)
  186. #a location is one of:  
  187. #- the location of the jar or folder that is the plugin or feature : /path/to/foo.jar or /path/to/foo
  188. #- a directory that contains a /plugins or /features subdirectory
  189. #- the location of a feature.xml, or for 2.1 style plugins, the plugin.xml or fragment.xml
  190. #pluginPath=
  191.  
  192. skipBase=true
  193. #eclipseURL=<url for eclipse download site>
  194. #eclipseBuildId=<Id of Eclipse build to get>
  195. #eclipseBaseURL=${eclipseURL}/eclipse-platform-${eclipseBuildId}-win32.zip
  196.  
  197.  
  198. ############# MAP FILE CONTROL ################
  199. # This section defines CVS tags to use when fetching the map files from the repository.
  200. # If you want to fetch the map file from repository / location, change the getMapFiles target in the customTargets.xml
  201.  
  202. skipMaps=true
  203. mapsRepo=:pserver:[email protected]/path/to/repo
  204. mapsRoot=path/to/maps
  205. mapsCheckoutTag=HEAD
  206.  
  207. #tagMaps=true
  208. mapsTagTag=v${buildId}
  209.  
  210.  
  211. ############ REPOSITORY CONTROL ###############
  212. # This section defines properties parameterizing the repositories where plugins, fragments
  213. # bundles and features are being obtained from.
  214.  
  215. # The tags to use when fetching elements to build.
  216. # By default thebuilder will use whatever is in the maps.  
  217. # This value takes the form of a comma separated list of repository identifier (like used in the map files) and the
  218. # overriding value
  219. # For example fetchTag=CVS=HEAD, SVN=v20050101
  220. # fetchTag=HEAD
  221. skipFetch=true
  222.  
  223.  
  224. ############# JAVA COMPILER OPTIONS ##############
  225. # The location of the Java jars to compile against.  Typically the rt.jar for your JDK/JRE
  226. #bootclasspath=${java.home}/lib/rt.jar
  227.  
  228. # specific JRE locations to compile against. These values are used to compile bundles specifying a
  229. # Bundle-RequiredExecutionEnvironment. Uncomment and set values for environments that you support
  230. #CDC-1.0/Foundation-1.0= /path/to/rt.jar
  231. #CDC-1.1/Foundation-1.1=${java.home}/lib/rt.jar
  232. #OSGi/Minimum-1.0=
  233. #OSGi/Minimum-1.1=
  234. #JRE-1.1=
  235. #J2SE-1.2=
  236. #J2SE-1.3=
  237. #J2SE-1.4=
  238. #J2SE-1.5=
  239. #JavaSE-1.6=
  240. #PersonalJava-1.1=
  241. #PersonalJava-1.2=
  242. #CDC-1.0/PersonalBasis-1.0=
  243. #CDC-1.0/PersonalJava-1.0=
  244. #CDC-1.1/PersonalBasis-1.1=
  245. #CDC-1.1/PersonalJava-1.1=
  246.  
  247. # Specify the output format of the compiler log when eclipse jdt is used
  248. logExtension=.log
  249.  
  250. # Whether or not to include debug info in the output jars
  251. javacDebugInfo=false
  252.  
  253. # Whether or not to fail the build if there are compiler errors
  254. javacFailOnError=true
  255.  
  256. # Enable or disable verbose mode of the compiler
  257. javacVerbose=true
  258.  
  259. # Extra arguments for the compiler. These are specific to the java compiler being used.
  260. #compilerArg=
  261.  
  262. # Default value for the version of the source code. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacSource in build.properties
  263. javacSource=1.6
  264.  
  265. # Default value for the version of the byte code targeted. This value is used when compiling plug-ins that do not set the Bundle-RequiredExecutionEnvironment or set javacTarget in build.properties.
  266. javacTarget=1.6
Advertisement
Add Comment
Please, Sign In to add comment