You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2137 lines
99 KiB
2137 lines
99 KiB
<?xml version="1.0"?> |
|
<xs:schema xmlns:vs="urn:schemas-microsoft-com:HTML-Intellisense" xmlns:nant="http://nant.sf.net/schemas/nant-0.84.win32.net-1.0.xsd" targetNamespace="http://nant.sf.net/schemas/nant-0.84.win32.net-1.0.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|
<xs:complexType name="fake-empty"> |
|
<xs:annotation> |
|
<xs:documentation>12/26/2003 13:59:20 |
|
Generated byNAnt.Core.Tasks.NAntSchemaTask+NAntSchemaGenerator</xs:documentation> |
|
</xs:annotation> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.FileSet-IncludesElement" name="includes"> |
|
<xs:attribute name="asis" use="optional" /> |
|
<xs:attribute name="frompath" use="optional" /> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.FileSet-ExcludesElement" name="excludes"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.FileSet-IncludesListElement" name="includesList"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.FileSet" name="fileset"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="includes" type="nant:includes" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="excludes" type="nant:excludes" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="includesList" type="nant:includesList" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="failonempty" use="optional" /> |
|
<xs:attribute name="defaultexcludes" use="optional" /> |
|
<xs:attribute name="basedir" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.AttribTask" name="attrib"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="archive" use="optional" /> |
|
<xs:attribute name="hidden" use="optional" /> |
|
<xs:attribute name="normal" use="optional" /> |
|
<xs:attribute name="readonly" use="optional" /> |
|
<xs:attribute name="system" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.AvailableTask" name="available"> |
|
<xs:attribute name="resource" use="required" /> |
|
<xs:attribute name="type" use="required" /> |
|
<xs:attribute name="property" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.CallTask" name="call"> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="force" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.CopyTask" name="copy"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="tofile" use="optional" /> |
|
<xs:attribute name="todir" use="optional" /> |
|
<xs:attribute name="overwrite" use="optional" /> |
|
<xs:attribute name="flatten" use="optional" /> |
|
<xs:attribute name="includeemptydirs" use="optional" /> |
|
<xs:attribute name="encoding" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.DeleteTask" name="delete"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="dir" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.DescriptionTask" name="description"> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.EchoTask" name="echo"> |
|
<xs:attribute name="message" use="optional" /> |
|
<xs:attribute name="level" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.Option" name="environment"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="value" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.Argument" name="arg"> |
|
<xs:attribute name="value" use="optional" /> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.ExecTask" name="exec"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="environment" type="nant:environment" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="program" use="required" /> |
|
<xs:attribute name="commandline" use="optional" /> |
|
<xs:attribute name="workingdir" use="optional" /> |
|
<xs:attribute name="useruntimeengine" use="optional" /> |
|
<xs:attribute name="basedir" use="optional" /> |
|
<xs:attribute name="output" use="optional" /> |
|
<xs:attribute name="append" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.FailTask" name="fail"> |
|
<xs:attribute name="message" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.Credential" name="credentials"> |
|
<xs:attribute name="domain" use="optional" /> |
|
<xs:attribute name="password" use="optional" /> |
|
<xs:attribute name="username" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.Proxy" name="proxy"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="credentials" type="nant:credentials" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="host" use="required" /> |
|
<xs:attribute name="port" use="required" /> |
|
<xs:attribute name="bypassonlocal" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.GetTask" name="get"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="proxy" type="nant:proxy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="credentials" type="nant:credentials" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="src" use="required" /> |
|
<xs:attribute name="dest" use="required" /> |
|
<xs:attribute name="httpproxy" use="optional" /> |
|
<xs:attribute name="ignoreerrors" use="optional" /> |
|
<xs:attribute name="usetimestamp" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.IfTask" name="if"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="comparefiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="uptodatefiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attrib" type="nant:attrib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="available" type="nant:available" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="call" type="nant:call" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="copy" type="nant:copy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delete" type="nant:delete" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="description" type="nant:description" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="echo" type="nant:echo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="exec" type="nant:exec" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fail" type="nant:fail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="get" type="nant:get" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="if" type="nant:if" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ifnot" type="nant:ifnot" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="include" type="nant:include" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="loadtasks" type="nant:loadtasks" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="foreach" type="nant:foreach" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mail" type="nant:mail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mkdir" type="nant:mkdir" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="move" type="nant:move" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nantschema" type="nant:nantschema" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nant" type="nant:nant" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="readregistry" type="nant:readregistry" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regex" type="nant:regex" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sleep" type="nant:sleep" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="style" type="nant:style" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sysinfo" type="nant:sysinfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tstamp" type="nant:tstamp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="touch" type="nant:touch" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpeek" type="nant:xmlpeek" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpoke" type="nant:xmlpoke" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="asminfo" type="nant:asminfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="al" type="nant:al" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="csc" type="nant:csc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delay-sign" type="nant:delay-sign" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="jsc" type="nant:jsc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ndoc" type="nant:ndoc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regsvcs" type="nant:regsvcs" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resgen" type="nant:resgen" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vbc" type="nant:vbc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vjc" type="nant:vjc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="unzip" type="nant:unzip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="zip" type="nant:zip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit" type="nant:nunit" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit2" type="nant:nunit2" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-checkout" type="nant:cvs-checkout" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-update" type="nant:cvs-update" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="script" type="nant:script" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="servicecontroller" type="nant:servicecontroller" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbexp" type="nant:tlbexp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbimp" type="nant:tlbimp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="license" type="nant:license" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cl" type="nant:cl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:lib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="link" type="nant:link" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mc" type="nant:mc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="midl" type="nant:midl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="rc" type="nant:rc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="solution" type="nant:solution" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="testtask" type="nant:testtask" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="elementTest1" type="nant:elementTest1" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="uptodatefile" use="optional" /> |
|
<xs:attribute name="comparefile" use="optional" /> |
|
<xs:attribute name="propertytrue" use="optional" /> |
|
<xs:attribute name="propertyexists" use="optional" /> |
|
<xs:attribute name="targetexists" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.IfNotTask" name="ifnot"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="comparefiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="uptodatefiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attrib" type="nant:attrib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="available" type="nant:available" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="call" type="nant:call" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="copy" type="nant:copy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delete" type="nant:delete" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="description" type="nant:description" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="echo" type="nant:echo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="exec" type="nant:exec" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fail" type="nant:fail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="get" type="nant:get" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="if" type="nant:if" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ifnot" type="nant:ifnot" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="include" type="nant:include" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="loadtasks" type="nant:loadtasks" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="foreach" type="nant:foreach" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mail" type="nant:mail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mkdir" type="nant:mkdir" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="move" type="nant:move" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nantschema" type="nant:nantschema" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nant" type="nant:nant" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="readregistry" type="nant:readregistry" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regex" type="nant:regex" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sleep" type="nant:sleep" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="style" type="nant:style" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sysinfo" type="nant:sysinfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tstamp" type="nant:tstamp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="touch" type="nant:touch" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpeek" type="nant:xmlpeek" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpoke" type="nant:xmlpoke" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="asminfo" type="nant:asminfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="al" type="nant:al" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="csc" type="nant:csc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delay-sign" type="nant:delay-sign" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="jsc" type="nant:jsc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ndoc" type="nant:ndoc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regsvcs" type="nant:regsvcs" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resgen" type="nant:resgen" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vbc" type="nant:vbc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vjc" type="nant:vjc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="unzip" type="nant:unzip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="zip" type="nant:zip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit" type="nant:nunit" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit2" type="nant:nunit2" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-checkout" type="nant:cvs-checkout" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-update" type="nant:cvs-update" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="script" type="nant:script" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="servicecontroller" type="nant:servicecontroller" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbexp" type="nant:tlbexp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbimp" type="nant:tlbimp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="license" type="nant:license" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cl" type="nant:cl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:lib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="link" type="nant:link" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mc" type="nant:mc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="midl" type="nant:midl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="rc" type="nant:rc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="solution" type="nant:solution" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="testtask" type="nant:testtask" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="elementTest1" type="nant:elementTest1" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="uptodatefile" use="optional" /> |
|
<xs:attribute name="comparefile" use="optional" /> |
|
<xs:attribute name="propertytrue" use="optional" /> |
|
<xs:attribute name="propertyexists" use="optional" /> |
|
<xs:attribute name="targetexists" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.IncludeTask" name="include"> |
|
<xs:attribute name="buildfile" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.LoadTasksTask" name="loadtasks"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="assembly" use="optional" /> |
|
<xs:attribute name="path" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.InElement" name="in"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="items" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.TaskContainer" name="do"> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.LoopTask" name="foreach"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="in" type="nant:in" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="do" type="nant:do" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attrib" type="nant:attrib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="available" type="nant:available" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="call" type="nant:call" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="copy" type="nant:copy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delete" type="nant:delete" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="description" type="nant:description" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="echo" type="nant:echo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="exec" type="nant:exec" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fail" type="nant:fail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="get" type="nant:get" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="if" type="nant:if" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ifnot" type="nant:ifnot" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="include" type="nant:include" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="loadtasks" type="nant:loadtasks" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="foreach" type="nant:foreach" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mail" type="nant:mail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mkdir" type="nant:mkdir" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="move" type="nant:move" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nantschema" type="nant:nantschema" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nant" type="nant:nant" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="readregistry" type="nant:readregistry" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regex" type="nant:regex" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sleep" type="nant:sleep" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="style" type="nant:style" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sysinfo" type="nant:sysinfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tstamp" type="nant:tstamp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="touch" type="nant:touch" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpeek" type="nant:xmlpeek" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpoke" type="nant:xmlpoke" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="asminfo" type="nant:asminfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="al" type="nant:al" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="csc" type="nant:csc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delay-sign" type="nant:delay-sign" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="jsc" type="nant:jsc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ndoc" type="nant:ndoc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regsvcs" type="nant:regsvcs" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resgen" type="nant:resgen" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vbc" type="nant:vbc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vjc" type="nant:vjc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="unzip" type="nant:unzip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="zip" type="nant:zip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit" type="nant:nunit" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit2" type="nant:nunit2" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-checkout" type="nant:cvs-checkout" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-update" type="nant:cvs-update" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="script" type="nant:script" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="servicecontroller" type="nant:servicecontroller" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbexp" type="nant:tlbexp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbimp" type="nant:tlbimp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="license" type="nant:license" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cl" type="nant:cl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:lib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="link" type="nant:link" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mc" type="nant:mc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="midl" type="nant:midl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="rc" type="nant:rc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="solution" type="nant:solution" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="testtask" type="nant:testtask" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="elementTest1" type="nant:elementTest1" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="property" use="required" /> |
|
<xs:attribute name="item" use="required" /> |
|
<xs:attribute name="trim" use="optional" /> |
|
<xs:attribute name="in" use="optional" /> |
|
<xs:attribute name="delim" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.MailTask" name="mail"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="files" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attachments" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="from" use="required" /> |
|
<xs:attribute name="tolist" use="required" /> |
|
<xs:attribute name="cclist" use="optional" /> |
|
<xs:attribute name="bcclist" use="optional" /> |
|
<xs:attribute name="mailhost" use="optional" /> |
|
<xs:attribute name="message" use="optional" /> |
|
<xs:attribute name="subject" use="optional" /> |
|
<xs:attribute name="format" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.MkDirTask" name="mkdir"> |
|
<xs:attribute name="dir" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.MoveTask" name="move"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="tofile" use="optional" /> |
|
<xs:attribute name="todir" use="optional" /> |
|
<xs:attribute name="flatten" use="optional" /> |
|
<xs:attribute name="overwrite" use="optional" /> |
|
<xs:attribute name="includeemptydirs" use="optional" /> |
|
<xs:attribute name="encoding" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.NAntSchemaTask" name="nantschema"> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target-ns" use="optional" /> |
|
<xs:attribute name="class" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.PropertyTask" name="properties"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="value" use="required" /> |
|
<xs:attribute name="readonly" use="optional" /> |
|
<xs:attribute name="dynamic" use="optional" /> |
|
<xs:attribute name="overwrite" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.NAntTask" name="nant"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="buildfile" use="required" /> |
|
<xs:attribute name="target" use="optional" /> |
|
<xs:attribute name="inheritall" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.ReadRegistryTask" name="readregistry"> |
|
<xs:attribute name="property" use="optional" /> |
|
<xs:attribute name="prefix" use="optional" /> |
|
<xs:attribute name="key" use="required" /> |
|
<xs:attribute name="hive" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.RegexTask" name="regex"> |
|
<xs:attribute name="pattern" use="required" /> |
|
<xs:attribute name="input" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.SleepTask" name="sleep"> |
|
<xs:attribute name="hours" use="optional" /> |
|
<xs:attribute name="minutes" use="optional" /> |
|
<xs:attribute name="seconds" use="optional" /> |
|
<xs:attribute name="milliseconds" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.XsltParameter" name="parameters"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="namespaceuri" use="optional" /> |
|
<xs:attribute name="value" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.StyleTask" name="style"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="infiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="parameters" type="nant:parameters" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="basedir" use="optional" /> |
|
<xs:attribute name="destdir" use="optional" /> |
|
<xs:attribute name="extension" use="optional" /> |
|
<xs:attribute name="style" use="required" /> |
|
<xs:attribute name="in" use="optional" /> |
|
<xs:attribute name="out" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.SysInfoTask" name="sysinfo"> |
|
<xs:attribute name="prefix" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.Formatter" name="formatter"> |
|
<xs:attribute name="property" use="required" /> |
|
<xs:attribute name="pattern" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.TStampTask" name="tstamp"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="formatter" type="nant:formatter" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="property" use="optional" /> |
|
<xs:attribute name="pattern" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.TouchTask" name="touch"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="file" use="optional" /> |
|
<xs:attribute name="millis" use="optional" /> |
|
<xs:attribute name="datetime" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.XmlPeekTask" name="xmlpeek"> |
|
<xs:attribute name="file" use="required" /> |
|
<xs:attribute name="nodeindex" use="optional" /> |
|
<xs:attribute name="property" use="required" /> |
|
<xs:attribute name="xpath" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.XmlPokeTask" name="xmlpoke"> |
|
<xs:attribute name="file" use="required" /> |
|
<xs:attribute name="xpath" use="required" /> |
|
<xs:attribute name="value" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Types.AssemblyAttribute" name="attributes"> |
|
<xs:attribute name="type" use="required" /> |
|
<xs:attribute name="value" use="optional" /> |
|
<xs:attribute name="asis" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Types.NamespaceImport" name="imports"> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.AssemblyInfoTask" name="asminfo"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attributes" type="nant:attributes" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="imports" type="nant:imports" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="language" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.AssemblyLinkerTask" name="al"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="culture" use="optional" /> |
|
<xs:attribute name="template" use="optional" /> |
|
<xs:attribute name="keyfile" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Types.ResourceFileSet" name="resources"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="includes" type="nant:includes" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="excludes" type="nant:excludes" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="includesList" type="nant:includesList" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="prefix" use="optional" /> |
|
<xs:attribute name="dynamicprefix" use="optional" /> |
|
<xs:attribute name="failonempty" use="optional" /> |
|
<xs:attribute name="defaultexcludes" use="optional" /> |
|
<xs:attribute name="basedir" use="optional" /> |
|
<xs:attribute name="id" use="optional" /> |
|
<xs:attribute name="refid" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.CscTask" name="csc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resources" type="nant:resources" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="modules" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="1" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="doc" use="optional" /> |
|
<xs:attribute name="nostdlib" use="optional" /> |
|
<xs:attribute name="noconfig" use="optional" /> |
|
<xs:attribute name="checked" use="optional" /> |
|
<xs:attribute name="unsafe" use="optional" /> |
|
<xs:attribute name="optimize" use="optional" /> |
|
<xs:attribute name="warninglevel" use="optional" /> |
|
<xs:attribute name="nowarn" use="optional" /> |
|
<xs:attribute name="codepage" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="debug" use="optional" /> |
|
<xs:attribute name="define" use="optional" /> |
|
<xs:attribute name="win32icon" use="optional" /> |
|
<xs:attribute name="warnaserror" use="optional" /> |
|
<xs:attribute name="main" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.DelaySignTask" name="delay-sign"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="targets" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="keyfile" use="optional" /> |
|
<xs:attribute name="keycontainer" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.JscTask" name="jsc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resources" type="nant:resources" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="modules" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="1" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="warninglevel" use="optional" /> |
|
<xs:attribute name="codepage" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="debug" use="optional" /> |
|
<xs:attribute name="define" use="optional" /> |
|
<xs:attribute name="win32icon" use="optional" /> |
|
<xs:attribute name="warnaserror" use="optional" /> |
|
<xs:attribute name="main" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.NDocTask" name="ndoc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="assemblies" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="summaries" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.RegsvcsTask" name="regsvcs"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="action" use="optional" /> |
|
<xs:attribute name="assembly" use="required" /> |
|
<xs:attribute name="tlb" use="optional" /> |
|
<xs:attribute name="existingtlb" use="optional" /> |
|
<xs:attribute name="noreconfig" use="optional" /> |
|
<xs:attribute name="componentsonly" use="optional" /> |
|
<xs:attribute name="existingapp" use="optional" /> |
|
<xs:attribute name="application" use="optional" /> |
|
<xs:attribute name="partition" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.ResGenTask" name="resgen"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resources" type="nant:resources" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="input" use="optional" /> |
|
<xs:attribute name="output" use="optional" /> |
|
<xs:attribute name="target" use="optional" /> |
|
<xs:attribute name="todir" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.VbcTask" name="vbc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resources" type="nant:resources" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="modules" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="1" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="baseaddress" use="optional" /> |
|
<xs:attribute name="imports" use="optional" /> |
|
<xs:attribute name="optioncompare" use="optional" /> |
|
<xs:attribute name="optionexplicit" use="optional" /> |
|
<xs:attribute name="optionoptimize" use="optional" /> |
|
<xs:attribute name="optionstrict" use="optional" /> |
|
<xs:attribute name="removeintchecks" use="optional" /> |
|
<xs:attribute name="rootnamespace" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="debug" use="optional" /> |
|
<xs:attribute name="define" use="optional" /> |
|
<xs:attribute name="win32icon" use="optional" /> |
|
<xs:attribute name="warnaserror" use="optional" /> |
|
<xs:attribute name="main" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.VjcTask" name="vjc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resources" type="nant:resources" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="modules" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="1" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="securescoping" use="optional" /> |
|
<xs:attribute name="x" use="optional" /> |
|
<xs:attribute name="libpath" use="optional" /> |
|
<xs:attribute name="jcpa" use="optional" /> |
|
<xs:attribute name="codepage" use="optional" /> |
|
<xs:attribute name="warninglevel" use="optional" /> |
|
<xs:attribute name="nowarn" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="target" use="required" /> |
|
<xs:attribute name="debug" use="optional" /> |
|
<xs:attribute name="define" use="optional" /> |
|
<xs:attribute name="win32icon" use="optional" /> |
|
<xs:attribute name="warnaserror" use="optional" /> |
|
<xs:attribute name="main" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Zip.Tasks.UnZipTask" name="unzip"> |
|
<xs:attribute name="zipfile" use="required" /> |
|
<xs:attribute name="todir" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Zip.Tasks.ZipTask" name="zip"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="zipfile" use="required" /> |
|
<xs:attribute name="comment" use="optional" /> |
|
<xs:attribute name="stampdatetime" use="optional" /> |
|
<xs:attribute name="ziplevel" use="optional" /> |
|
<xs:attribute name="includeemptydirs" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.NUnit1.Types.NUnitTest" name="test"> |
|
<xs:attribute name="outfile" use="optional" /> |
|
<xs:attribute name="todir" use="optional" /> |
|
<xs:attribute name="class" use="required" /> |
|
<xs:attribute name="assembly" use="required" /> |
|
<xs:attribute name="fork" use="optional" /> |
|
<xs:attribute name="haltonerror" use="optional" /> |
|
<xs:attribute name="haltonfailure" use="optional" /> |
|
<xs:attribute name="appconfig" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.NUnit.Types.FormatterElement" name="formatter"> |
|
<xs:attribute name="type" use="required" /> |
|
<xs:attribute name="extension" use="optional" /> |
|
<xs:attribute name="usefile" use="optional" /> |
|
<xs:attribute name="outputdir" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.NUnit1.Tasks.NUnitTask" name="nunit"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="formatter" type="nant:formatter" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="haltonerror" use="optional" /> |
|
<xs:attribute name="haltonfailure" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.NUnit2.Types.NUnit2Test" name="test"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="assemblies" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="assemblyname" use="optional" /> |
|
<xs:attribute name="testname" use="optional" /> |
|
<xs:attribute name="haltonfailure" use="optional" /> |
|
<xs:attribute name="transformfile" use="optional" /> |
|
<xs:attribute name="appconfig" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.NUnit2.Tasks.NUnit2Task" name="nunit2"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="formatter" type="nant:formatter" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="haltonfailure" use="optional" /> |
|
<xs:attribute name="haltonerror" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.SourceControl.Tasks.CheckoutTask" name="cvs-checkout"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="options" type="nant:environment" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="cvsroot" use="required" /> |
|
<xs:attribute name="module" use="required" /> |
|
<xs:attribute name="destination" use="required" /> |
|
<xs:attribute name="password" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.SourceControl.Tasks.UpdateTask" name="cvs-update"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="options" type="nant:environment" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="cvsroot" use="required" /> |
|
<xs:attribute name="module" use="required" /> |
|
<xs:attribute name="destination" use="required" /> |
|
<xs:attribute name="password" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Core.Tasks.ScriptTask" name="script"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="imports" type="nant:imports" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="language" use="required" /> |
|
<xs:attribute name="mainclass" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Win32.Tasks.ServiceControllerTask" name="servicecontroller"> |
|
<xs:attribute name="service" use="required" /> |
|
<xs:attribute name="machine" use="optional" /> |
|
<xs:attribute name="action" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Win32.Tasks.TlbExpTask" name="tlbexp"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="assembly" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="names" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.Win32.Tasks.TlbImpTask" name="tlbimp"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="references" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="namespace" use="optional" /> |
|
<xs:attribute name="asmversion" use="optional" /> |
|
<xs:attribute name="delaysign" use="optional" /> |
|
<xs:attribute name="primary" use="optional" /> |
|
<xs:attribute name="publickey" use="optional" /> |
|
<xs:attribute name="keyfile" use="optional" /> |
|
<xs:attribute name="keycontainer" use="optional" /> |
|
<xs:attribute name="strictref" use="optional" /> |
|
<xs:attribute name="sysarray" use="optional" /> |
|
<xs:attribute name="typelib" use="required" /> |
|
<xs:attribute name="unsafe" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.DotNet.Tasks.LicenseTask" name="license"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="assemblies" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="input" use="required" /> |
|
<xs:attribute name="output" use="optional" /> |
|
<xs:attribute name="licensetarget" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.ClTask" name="cl"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="includedirs" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="metadataincludedirs" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="forcedusingfiles" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="outputdir" use="required" /> |
|
<xs:attribute name="pchfile" use="optional" /> |
|
<xs:attribute name="managedextensions" use="optional" /> |
|
<xs:attribute name="options" use="optional" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.LibTask" name="lib"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="libdirs" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="options" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.LinkTask" name="link"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sources" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="libdirs" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="options" use="optional" /> |
|
<xs:attribute name="output" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.McTask" name="mc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="options" use="optional" /> |
|
<xs:attribute name="headerpath" use="optional" /> |
|
<xs:attribute name="rcpath" use="optional" /> |
|
<xs:attribute name="mcfile" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.MidlTask" name="midl"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="options" type="nant:environment" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="defines" type="nant:environment" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="acf" use="optional" /> |
|
<xs:attribute name="align" use="optional" /> |
|
<xs:attribute name="app_config" use="optional" /> |
|
<xs:attribute name="char" use="optional" /> |
|
<xs:attribute name="client" use="optional" /> |
|
<xs:attribute name="cstub" use="optional" /> |
|
<xs:attribute name="dlldata" use="optional" /> |
|
<xs:attribute name="env" use="optional" /> |
|
<xs:attribute name="Oi" use="optional" /> |
|
<xs:attribute name="tlb" use="required" /> |
|
<xs:attribute name="header" use="optional" /> |
|
<xs:attribute name="iid" use="optional" /> |
|
<xs:attribute name="proxy" use="optional" /> |
|
<xs:attribute name="filename" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VisualCpp.Tasks.RcTask" name="rc"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="arg" type="nant:arg" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="options" use="optional" /> |
|
<xs:attribute name="output" use="optional" /> |
|
<xs:attribute name="rcfile" use="required" /> |
|
<xs:attribute name="timeout" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VSNet.Types.WebMap" name="webmap"> |
|
<xs:attribute name="url" use="required" /> |
|
<xs:attribute name="path" use="required" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="NAnt.VSNet.Tasks.SolutionTask" name="solution"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="projects" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="referenceprojects" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="webmap" type="nant:webmap" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="excludeprojects" type="nant:fileset" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="assemblyfolders" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="solutionfile" use="optional" /> |
|
<xs:attribute name="configuration" use="required" /> |
|
<xs:attribute name="outputdir" use="optional" /> |
|
<xs:attribute name="includevsfolders" use="optional" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="Tests.NAnt.Core.Util.XmlLoggerTest-TestTask" name="testtask"> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="Tests.NAnt.Core.ElementTest1Task" name="elementTest1"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fileset" type="nant:fileset" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType id="Tests.NAnt.Core.TestTask" name="test"> |
|
<xs:attribute name="fail" use="optional" /> |
|
<xs:attribute name="required" use="required" /> |
|
<xs:attribute name="requirednotempty" use="required" /> |
|
<xs:attribute name="failonerror" use="optional" /> |
|
<xs:attribute name="verbose" use="optional" /> |
|
<xs:attribute name="if" use="optional" /> |
|
<xs:attribute name="unless" use="optional" /> |
|
</xs:complexType> |
|
<xs:complexType name="target"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attrib" type="nant:attrib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="available" type="nant:available" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="call" type="nant:call" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="copy" type="nant:copy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delete" type="nant:delete" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="description" type="nant:description" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="echo" type="nant:echo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="exec" type="nant:exec" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fail" type="nant:fail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="get" type="nant:get" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="if" type="nant:if" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ifnot" type="nant:ifnot" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="include" type="nant:include" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="loadtasks" type="nant:loadtasks" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="foreach" type="nant:foreach" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mail" type="nant:mail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mkdir" type="nant:mkdir" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="move" type="nant:move" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nantschema" type="nant:nantschema" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nant" type="nant:nant" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="readregistry" type="nant:readregistry" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regex" type="nant:regex" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sleep" type="nant:sleep" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="style" type="nant:style" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sysinfo" type="nant:sysinfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tstamp" type="nant:tstamp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="touch" type="nant:touch" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpeek" type="nant:xmlpeek" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpoke" type="nant:xmlpoke" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="asminfo" type="nant:asminfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="al" type="nant:al" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="csc" type="nant:csc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delay-sign" type="nant:delay-sign" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="jsc" type="nant:jsc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ndoc" type="nant:ndoc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regsvcs" type="nant:regsvcs" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resgen" type="nant:resgen" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vbc" type="nant:vbc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vjc" type="nant:vjc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="unzip" type="nant:unzip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="zip" type="nant:zip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit" type="nant:nunit" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit2" type="nant:nunit2" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-checkout" type="nant:cvs-checkout" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-update" type="nant:cvs-update" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="script" type="nant:script" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="servicecontroller" type="nant:servicecontroller" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbexp" type="nant:tlbexp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbimp" type="nant:tlbimp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="license" type="nant:license" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cl" type="nant:cl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:lib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="link" type="nant:link" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mc" type="nant:mc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="midl" type="nant:midl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="rc" type="nant:rc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="solution" type="nant:solution" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="testtask" type="nant:testtask" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="elementTest1" type="nant:elementTest1" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="depends" use="optional" /> |
|
<xs:attribute name="description" use="optional" /> |
|
</xs:complexType> |
|
<xs:element name="project"> |
|
<xs:complexType> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="attrib" type="nant:attrib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="available" type="nant:available" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="call" type="nant:call" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="copy" type="nant:copy" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delete" type="nant:delete" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="description" type="nant:description" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="echo" type="nant:echo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="exec" type="nant:exec" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="fail" type="nant:fail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="get" type="nant:get" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="if" type="nant:if" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ifnot" type="nant:ifnot" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="include" type="nant:include" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="loadtasks" type="nant:loadtasks" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="foreach" type="nant:foreach" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mail" type="nant:mail" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mkdir" type="nant:mkdir" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="move" type="nant:move" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nantschema" type="nant:nantschema" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nant" type="nant:nant" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="properties" type="nant:properties" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="readregistry" type="nant:readregistry" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regex" type="nant:regex" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sleep" type="nant:sleep" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="style" type="nant:style" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="sysinfo" type="nant:sysinfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tstamp" type="nant:tstamp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="touch" type="nant:touch" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpeek" type="nant:xmlpeek" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="xmlpoke" type="nant:xmlpoke" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="asminfo" type="nant:asminfo" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="al" type="nant:al" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="csc" type="nant:csc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="delay-sign" type="nant:delay-sign" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="jsc" type="nant:jsc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="ndoc" type="nant:ndoc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="regsvcs" type="nant:regsvcs" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="resgen" type="nant:resgen" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vbc" type="nant:vbc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="vjc" type="nant:vjc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="unzip" type="nant:unzip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="zip" type="nant:zip" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit" type="nant:nunit" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="nunit2" type="nant:nunit2" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-checkout" type="nant:cvs-checkout" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cvs-update" type="nant:cvs-update" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="script" type="nant:script" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="servicecontroller" type="nant:servicecontroller" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbexp" type="nant:tlbexp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="tlbimp" type="nant:tlbimp" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="license" type="nant:license" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="cl" type="nant:cl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="lib" type="nant:lib" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="link" type="nant:link" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="mc" type="nant:mc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="midl" type="nant:midl" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="rc" type="nant:rc" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="solution" type="nant:solution" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="testtask" type="nant:testtask" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="elementTest1" type="nant:elementTest1" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="test" type="nant:test" /> |
|
</xs:sequence> |
|
<xs:sequence minOccurs="0" maxOccurs="unbounded"> |
|
<xs:element name="target" type="nant:target" /> |
|
</xs:sequence> |
|
</xs:sequence> |
|
</xs:sequence> |
|
<xs:attribute name="name" use="required" /> |
|
<xs:attribute name="default" use="optional" /> |
|
<xs:attribute name="basedir" use="optional" /> |
|
</xs:complexType> |
|
</xs:element> |
|
</xs:schema> |