Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

ALF/Build Vocabulary/Schema

< ALF‎ | Build Vocabulary
Revision as of 14:55, 2 October 2006 by Steve.openmake.com (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<?xml version="1.0" encoding="UTF-8" ?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.eclipse.org/alf/schema/scmvocabulary/v0.00" xmlns:tns="http://www.eclipse.org/alf/schema/alfcommonvocabulary/v0.00" targetNamespace="http://www.eclipse.org/alf/schema/buildvocabulary/v0.00" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xsd:annotation> <xsd:documentation> WARNING! PRELIMINARY FOR COMMENT ONLY Copyright Notice The material in this document is Copyright (c) Catalyst Systems Corporation and others, 2005,2006 Terms and Conditions: The Eclipse Foundation makes available all content in this document ("Content"). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is available at http://www.eclipse.org/legal/epl-v10.html. For purposes of the EPL, "Program" will mean the Content. If you did not receive this Content directly from the Eclipse Foundation, the Content is being redistributed by another party ("Redistributor") and different terms and conditions may apply to your use of any object code in the Content. Check the Redistributor's license that was provided with the Content. If you did not receive any such license, contact the Redistributor. Unless otherwise indicated below, the terms and conditions of the EPL still apply to the Content. </xsd:documentation> </xsd:annotation>

<xsd:complexType name="BuildResultsType"> <xsd:sequence> <xsd:element name="BuildLog" type="xsd:string" /> <xsd:element name="ReturnCode" type="xsd:integer" /> <xsd:element name="StepReturnCodes" type="xsd:integer" /> <xsd:element name="Reports" type="ReportType" minOccurs="0" maxOccurs="unbounded"/> <xsd:element name="BuiltTargetList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <xsd:element name="FailedTargetList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> <xsd:element name="FailedSourceList" type="xsd:string" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType>

<xsd:complexType name="BuildPropertyType"> <xsd:sequence> <xsd:element name="BuildPropertyName" type="xsd:string" /> <xsd:element name="Target" type="xsd:string" /> <xsd:element name="Clean" type="xsd:boolean" /> <xsd:element name="All" type="xsd:boolean" /> <xsd:element name="ForceFullBuild" type="xsd:boolean" /> <xsd:element name="Debug" type="xsd:boolean" /> <xsd:element name="Release" type="xsd:boolean" /> <xsd:element name="BuildAsVersion" type="xsd:string" /> <xsd:element name="BuildLabel" type="xsd:string" /> <xsd:element name="BuildNumber" type="xsd:string" /> </xsd:sequence> </xsd:complexType>

<xsd:complexType name="BuildConfigurationType"> <xsd:sequence> <xsd:element name="BuildConfigurationName" type="xsd:string" /> <xsd:element name="BuildProperty" type="BuildProperyType" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType>

<xsd:complexType name="BuildWorkspaceType"> <xsd:sequence> <xsd:element name="Project" type="xsd:string" /> <xsd:element name="Identifier" type="xsd:string" /> <xsd:element name="BuildWorkspaceName" type="xsd:string" /> <xsd:element name="BuildConfiguration" type="BuildConfigurationType" minOccurs="0" maxOccurs="unbounded" /> </xsd:sequence> </xsd:complexType> </xsd:schema>

Back to the top