Skip to main content
Jump to: navigation, search

Spaces/Building from source

< Spaces
Revision as of 16:22, 6 February 2008 by (Talk | contribs)

The plug-ins and the spaces project update site can be built using Buckminster. Here is a step by step instruction on how to do that. Detailed instructions can be found here.

Installing Buckminster

See to that you have Buckminster installed. You must have a version where core feature is of 1.0.0.r08888 or later. In addition to the core feature, you will need support for PDE and SVN (Subclipse or Subversive doesn't matter. Pick your favorite but not both).

Getting all the source

  1. Use File -> Open a Component Query and enter the following URL:
  2. The Buckminster CQUERY opens up. Click on the button Resolve and Materialize. This should bring all projects from the spaces SVN repository into your workspace.

Properties needed for the build

The build will require two properties to be set:


and the output can be controlled using a third property:

buckminster.output.root=<a folder of choice>
This property will default to the folder ${user.temp}/buckminster.

There are multiple ways to assign properties to a build. You can either appoint a file that contains these properties when you execute the action (the file is provided in the org.eclipse.spaces.update project for this purpose), or you can specify them as string substitutions under the Run/Debug preference page.


  1. Right click on the project org.eclipse.spaces.update
  2. Choose Buckminster
  3. Choose Invoke action...
  4. In the action dialog, select
  5. Enter the name of the properties file (this step is optional if you have your properties defined as string substitutions
  6. Click OK.

That's all folks.

Copyright © Eclipse Foundation, Inc. All Rights Reserved.