Jump to: navigation, search

Difference between revisions of "Buckminster Galileo Builder"

(New page: ==How to get started== # Start an Eclipse 3.5 installation, I20090407-1430 or newer. If you don't have one available, it can be downloaded from here http://download.eclipse.org/eclipse/dow...)
 
(Command line options)
Line 11: Line 11:
 
{| {{Greytable}}  
 
{| {{Greytable}}  
 
|-
 
|-
!Option
+
! Option
!Value
+
! Value
!Description
+
! Description
 
|- valign="top"
 
|- valign="top"
|-verifyOnly
+
| -verifyOnly
|
+
| N/A
 
|Only verify all meta-data. Do not create a mirror
 
|Only verify all meta-data. Do not create a mirror
 
|- valign="top"
 
|- valign="top"
|-update
+
| -update
|
+
| N/A
|Reuse the results of the previous run, i.e. update metadata and, if applicable, the mirror
+
| Reuse the results of the previous run, i.e. update metadata and, if applicable, the mirror
 
|- valign="top"
 
|- valign="top"
|-production
+
| -production
|
+
| N/A
|Enable sending of emails to proper addresses
+
| Enable sending of emails to proper addresses
 
|- valign="top"
 
|- valign="top"
|-logLevel
+
| -logLevel
|ERROR, WARNING, INFO, or DEBUG
+
| ERROR, WARNING, INFO, or DEBUG
|Control the verbosity of the trace output. Default level is INFO
+
| Control the verbosity of the trace output. Default level is INFO
 +
|- valign="top"
 +
| -buildModel
 +
| <path to file>
 +
| An absolute path to the galileo.build file (the one found adjacent to all contributions)
 +
|- valign="top"
 +
| -buildRoot
 +
| <path to folder>
 +
| A path denoting the folder where all generated artifacts will end up. This setting overrides the attribute with the same name in the build model.
 +
|- valign="top"
 +
| -buildId
 +
| <build id>
 +
| The ID of the current build.
 +
|- valign="top"
 +
| -targetPlatformRepository
 +
| <URL>
 +
| A pointer to the repository that contains the target platform. Typically the last milestone or an I-Build.
 
|}
 
|}

Revision as of 18:04, 14 April 2009

How to get started

  1. Start an Eclipse 3.5 installation, I20090407-1430 or newer. If you don't have one available, it can be downloaded from here http://download.eclipse.org/eclipse/downloads/
  2. Use the P2 update manager and add the update site http://download.eclipse.org/tools/buckminster/tools-3.5/
  3. Install the Galileo Builder feature found under the Buckminster Tools category

Running the build

From the command line

Just type:
eclipse -nosplash -application org.eclipse.buckminster.galileo.build.app <options>

From within the IDE

Create a Launch Configuration of type Eclipse Application, check Run an application, select org.eclipse.buckminster.galileo.build.app, go to the Arguments tab and enter the options, then click Run (or Debug).

Command line options

Option Value Description
-verifyOnly N/A Only verify all meta-data. Do not create a mirror
-update N/A Reuse the results of the previous run, i.e. update metadata and, if applicable, the mirror
-production N/A Enable sending of emails to proper addresses
-logLevel ERROR, WARNING, INFO, or DEBUG Control the verbosity of the trace output. Default level is INFO
-buildModel <path to file> An absolute path to the galileo.build file (the one found adjacent to all contributions)
-buildRoot <path to folder> A path denoting the folder where all generated artifacts will end up. This setting overrides the attribute with the same name in the build model.
-buildId <build id> The ID of the current build.
-targetPlatformRepository <URL> A pointer to the repository that contains the target platform. Typically the last milestone or an I-Build.