Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Tigerstripe Buckminster Integration Tutorial"
(→CQUERY) |
(→CQUERY) |
||
Line 13: | Line 13: | ||
A Component Query (CQUERY) is the file based input required by Buckminster to initiate the materialization process. For more information about the CQUERY see [[Buckminster_Component_Query | Buckminster Component Query]]. | A Component Query (CQUERY) is the file based input required by Buckminster to initiate the materialization process. For more information about the CQUERY see [[Buckminster_Component_Query | Buckminster Component Query]]. | ||
+ | Example CQUERY file: | ||
<pre> | <pre> | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
Line 23: | Line 24: | ||
</cq:componentQuery> | </cq:componentQuery> | ||
</pre> | </pre> | ||
+ | |||
+ | This CQUERY file defines a base buckminster component. This particular component happens to be a Tigerstripe project with additional project references defined internally. | ||
===RMAP=== | ===RMAP=== |
Revision as of 09:22, 22 October 2008
< To: Tigerstripe_Tutorials
Contents
Prerequisites
- The tutorial will use CVS for the example projects source repository.
- This tutorial will assume general knowledge and installation of both the Tigerstripe Workbench [1] and the Buckminster [2] Eclipse plug-ins.
Materialization
This section will describe the Tigerstripe workspace materialization process. This description will include an overview of required components, and a walk-through using sample configuration files and projects available from the Tigerstripe CVS repository.
Components
CQUERY
A Component Query (CQUERY) is the file based input required by Buckminster to initiate the materialization process. For more information about the CQUERY see Buckminster Component Query.
Example CQUERY file:
<?xml version="1.0" encoding="UTF-8"?> <cq:componentQuery xmlns:cq="http://www.eclipse.org/buckminster/CQuery-1.0" resourceMap="http://www.eclipse.org/tigerstripe/queries/tutorial.rmap"> <cq:rootRequest name="CoreReferencedProject" componentType="tigerstripe" versionType="OSGi"/> </cq:componentQuery>
This CQUERY file defines a base buckminster component. This particular component happens to be a Tigerstripe project with additional project references defined internally.