Author: dhudson
Date: 2007-05-26 01:43:04 -0400 (Sat, 26 May 2007)
New Revision: 77985

Added:
   trunk/tao/lib/win32deps/lua51.dll
Modified:
   trunk/tao/other/Prebuild/Prebuild.exe
   trunk/tao/other/Prebuild/prebuild-1.7.xsd
Log:
update to latest

Added: trunk/tao/lib/win32deps/lua51.dll
===================================================================
(Binary files differ)


Property changes on: trunk/tao/lib/win32deps/lua51.dll
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: trunk/tao/other/Prebuild/Prebuild.exe
===================================================================
(Binary files differ)

Modified: trunk/tao/other/Prebuild/prebuild-1.7.xsd
===================================================================
--- trunk/tao/other/Prebuild/prebuild-1.7.xsd   2007-05-26 02:50:11 UTC (rev 
77984)
+++ trunk/tao/other/Prebuild/prebuild-1.7.xsd   2007-05-26 05:43:04 UTC (rev 
77985)
@@ -1,18 +1,17 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<xs:schema elementFormDefault="qualified" 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://dnpb.sourceforge.net/schemas/prebuild-1.7.xsd";
-       xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.7.xsd";>
-       <xs:annotation>
-               <xs:documentation>
-                       Copyright (c) 2004-2007
-                       Matthew Holmes (calefaction at houston . rr . com),
-                       Dan Moorehead (dan05a at gmail . com),
-                       David Hudson (jendave at  yahoo dot com),
+<?xml version="1.0" encoding="utf-8"?>
+<xs:schema elementFormDefault="qualified" 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
targetNamespace="http://dnpb.sourceforge.net/schemas/prebuild-1.7.xsd"; 
xmlns="http://dnpb.sourceforge.net/schemas/prebuild-1.7.xsd";>
+  <xs:annotation>
+    <xs:documentation>
+                       Copyright (c) 2004-2007
+                       Matthew Holmes (calefaction at houston . rr . com),
+                       Dan Moorehead (dan05a at gmail . com),
+                       David Hudson (jendave at  yahoo dot com),
                        C.J. Adams-Collier (cjac at colliertech dot com)
 
                        .NET Prebuild is a cross-platform XML-driven pre-build 
tool which
                        allows developers to easily generate project or make 
files for major
                        IDE's and .NET development tools including: Visual 
Studio .NET 2002,
-                       2003, and 2005, SharpDevelop, MonoDevelop, NAnt and the 
GNU Autotools.
+                       2003, and 2005, SharpDevelop, MonoDevelop, NAnt, Xcode 
and the GNU Autotools.
 
                        BSD License:
                        
@@ -35,234 +34,240 @@
                        OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR 
TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
                        IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
                </xs:documentation>
-       </xs:annotation>
-       <xs:element name="Prebuild">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="Process" minOccurs="0" 
maxOccurs="unbounded" />
-                               <xs:element ref="Solution" minOccurs="0" 
maxOccurs="unbounded" />
-                       </xs:sequence>
-                       <xs:attribute name="version" />
-                       <xs:attribute name="checkOsVars" />
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Process" type="xs:string" />
-       <xs:element name="Solution">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="Options" minOccurs="0" />
-                               <xs:element ref="Configuration" minOccurs="1" 
maxOccurs="unbounded" />
-                               <xs:element ref="Files" minOccurs="0" />
-                               <xs:element ref="Project" minOccurs="1" 
maxOccurs="unbounded" />
-                       </xs:sequence>
-                       <xs:attribute name="name" type="xs:string" 
use="required" />
-                       <xs:attribute name="activeConfig" type="xs:string" 
default="Debug" />
-                       <xs:attribute name="path" type="xs:string" default="" />
-                       <xs:attribute name="version" type="xs:string" 
default="1.0.0" />
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Project">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element name="Author" type="xs:string" 
minOccurs="0" maxOccurs="unbounded" />
-                               <xs:element name="Description" type="xs:string" 
minOccurs="0" maxOccurs="1" />
-                               <xs:element ref="Configuration" minOccurs="0" 
maxOccurs="unbounded" />
-                               <xs:element name="ReferencePath" 
type="xs:string" minOccurs="0" maxOccurs="unbounded" />
-                               <xs:element name="Reference" minOccurs="0" 
maxOccurs="unbounded">
-                                       <xs:complexType>
-                                               <xs:attribute name="name" 
type="xs:string" use="required" />
-                                               <xs:attribute name="path" 
type="xs:string" />
-                                               <xs:attribute name="localCopy" 
type="xs:boolean" />
-                                               <xs:attribute name="version" 
type="xs:string" default="1.0.0"/>
-                                       </xs:complexType>
-                               </xs:element>
-                               <xs:element ref="Files" />
-                       </xs:sequence>
-                       <xs:attribute name="name" type="xs:string" 
use="required" />
-                       <xs:attribute name="designerFolder" type="xs:string" 
default="" />
-                       <xs:attribute name="filterGroups" type="xs:string" 
default="" />
-                       <xs:attribute name="path" type="xs:string" default="" />
-                       <xs:attribute name="icon" type="xs:string" default="" />
-                       <xs:attribute name="version" type="xs:string" 
default="1.0.0" />
-                       <xs:attribute name="language" default="C#">             
        
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration value="C#" />
-                                               <xs:enumeration value="VB.NET" 
/>
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-                       <xs:attribute name="type" default="Exe">
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration value="Exe" />
-                                               <xs:enumeration value="WinExe" 
/>
-                                               <xs:enumeration value="Library" 
/>
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-                       <xs:attribute name="runtime" default="Microsoft">
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration 
value="Microsoft" />
-                                               <xs:enumeration value="Mono" />
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-                       <xs:attribute name="startupObject" type="xs:string" 
default="" />
-                       <xs:attribute name="rootNamespace" type="xs:string" />
-                       <xs:attribute name="assemblyName" type="xs:string" />
-      <xs:attribute name="generateAssemblyInfoFile" type="xs:boolean" 
default="false"/>
+  </xs:annotation>
+  <xs:element name="Prebuild">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="Process" minOccurs="0" maxOccurs="unbounded" />
+        <xs:element ref="Solution" minOccurs="0" maxOccurs="unbounded" />
+      </xs:sequence>
+      <xs:attribute name="version" />
+      <xs:attribute name="checkOsVars" />
     </xs:complexType>
-       </xs:element>
-       <xs:element name="Configuration">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="Options" minOccurs="0" />
-                       </xs:sequence>
-                       <xs:attribute name="name" type="xs:string" 
use="required" />
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Options">
-               <xs:complexType>
-                       <xs:all>
-                               <xs:element name="CompilerDefines" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="OptimizeCode" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="CheckUnderflowOverflow" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="AllowUnsafe" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="PreBuildEvent" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="PostBuildEvent" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="RunPostBuildEvent" 
minOccurs="0" default="OnBuildSuccess">
-                                       <xs:simpleType>
-                                               <xs:restriction 
base="xs:string">
-                                                       <xs:enumeration 
value="OnBuildSuccess" />
-                                                       <xs:enumeration 
value="Always" />
-                                                       <xs:enumeration 
value="OnOutputUpdated" />
-                                               </xs:restriction>
-                                       </xs:simpleType>
-                               </xs:element>
-                               <xs:element name="RunScript" type="xs:string" 
minOccurs="0" />
-                               <xs:element name="PreBuildEventArgs" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="PostBuildEventArgs" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="WarningLevel" minOccurs="0">
-                                       <xs:simpleType>
-                                               <xs:restriction 
base="xs:integer">
-                                                       <xs:minInclusive 
value="0" />
-                                                       <xs:maxInclusive 
value="4" />
-                                               </xs:restriction>
-                                       </xs:simpleType>
-                               </xs:element>
-                               <xs:element name="WarningsAsErrors" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="SuppressWarnings" 
type="xs:string" minOccurs="0" />
-                               <xs:element name="OutputPath" type="xs:string" 
minOccurs="0" />
-                               <xs:element name="GenerateDocumentation" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="XmlDocFile" type="xs:string" 
minOccurs="0" />
-                               <xs:element name="DebugInformation" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="RegisterComInterop" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="RemoveIntegerChecks" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="IncrementalBuild" 
type="xs:boolean" minOccurs="0" />
-                               <xs:element name="BaseAddress" type="xs:string" 
minOccurs="0" />
-                               <xs:element name="FileAlignment" 
type="xs:integer" minOccurs="0" />
-                               <xs:element name="NoStdLib" type="xs:boolean" 
minOccurs="0" />
-                               <xs:element name="KeyFile" type="xs:string" 
minOccurs="0" />
-        </xs:all>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Files">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="File" minOccurs="0" 
maxOccurs="unbounded" />
-                               <xs:element ref="Match" minOccurs="0" 
maxOccurs="unbounded" />
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="File">
-               <xs:complexType>
-                       <xs:simpleContent>
-                               <xs:extension base="xs:string">
-                                       <xs:attribute name="resourceName" 
type="xs:string" default="" />
-                                       <xs:attribute name="buildAction" 
default="Compile">
-                                               <xs:simpleType>
-                                                       <xs:restriction 
base="xs:string">
-                                                               <xs:enumeration 
value="None" />
-                                                               <xs:enumeration 
value="Compile" />
-                                                               <xs:enumeration 
value="Content" />
-                                                               <xs:enumeration 
value="EmbeddedResource" />
-                                                       </xs:restriction>
-                                               </xs:simpleType>
-                                       </xs:attribute>
-                                       <xs:attribute name="subType" 
default="Code">
-                                               <xs:simpleType>
-                                                       <xs:restriction 
base="xs:string">
-                                                               <xs:enumeration 
value="Code" />
-                                                               <xs:enumeration 
value="Component" />
-                                                               <xs:enumeration 
value="Form" />
-                                                               <xs:enumeration 
value="Settings" />
-                                                               <xs:enumeration 
value="UserControl" />
-                                                       </xs:restriction>
-                                               </xs:simpleType>
-                                       </xs:attribute>
-                                       <xs:attribute name="link" 
type="xs:boolean" />
-                                       <xs:attribute name="copyToOutput" 
default="Never">
-                                               <xs:simpleType>
-                                                       <xs:restriction 
base="xs:string">
-                                                               <xs:enumeration 
value="Never" />
-                                                               <xs:enumeration 
value="Always" />
-                                                               <xs:enumeration 
value="PreserveNewest" />
-                                                       </xs:restriction>
-                                               </xs:simpleType>
-                                       </xs:attribute>
-                               </xs:extension>
-                       </xs:simpleContent>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Match">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="Exclude" minOccurs="0" 
maxOccurs="unbounded" />
-                       </xs:sequence>
-                       <xs:attribute name="path" type="xs:string" />
-                       <xs:attribute name="pattern" type="xs:string" 
use="required" />
-                       <xs:attribute name="recurse" type="xs:boolean" 
default="false" />
-                       <xs:attribute name="useRegex" type="xs:boolean" 
default="false" />
-                       <xs:attribute name="buildAction" default="Compile">
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration value="None" />
-                                               <xs:enumeration value="Compile" 
/>
-                                               <xs:enumeration value="Content" 
/>
-                                               <xs:enumeration 
value="EmbeddedResource" />
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-                       <xs:attribute name="resourceName" type="xs:string" 
default="" />
-                       <xs:attribute name="subType" default="Code">
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration value="Code" />
-                                               <xs:enumeration 
value="Component" />
-                                               <xs:enumeration 
value="Designer" />
-                                               <xs:enumeration value="Form" />
-                                               <xs:enumeration 
value="Settings" />
-                                               <xs:enumeration 
value="UserControl" />
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-                       <xs:attribute name="link" type="xs:boolean" />
-                       <xs:attribute name="copyToOutput" default="Never">
-                               <xs:simpleType>
-                                       <xs:restriction base="xs:string">
-                                               <xs:enumeration value="Never" />
-                                               <xs:enumeration value="Always" 
/>
-                                               <xs:enumeration 
value="PreserveNewest" />
-                                       </xs:restriction>
-                               </xs:simpleType>
-                       </xs:attribute>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="Exclude">
-               <xs:complexType>
-                       <xs:attribute name="name" type="xs:string" 
use="required" />
-               </xs:complexType>
-       </xs:element>
+  </xs:element>
+  <xs:element name="Process" type="xs:string" />
+  <xs:element name="Solution">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="Options" minOccurs="0" />
+        <xs:element ref="Configuration" minOccurs="1" maxOccurs="unbounded" />
+        <xs:element ref="Files" minOccurs="0" />
+        <xs:element ref="Project" minOccurs="1" maxOccurs="unbounded" />
+      </xs:sequence>
+      <xs:attribute name="name" type="xs:string" use="required" />
+      <xs:attribute name="activeConfig" type="xs:string" default="Debug" />
+      <xs:attribute name="path" type="xs:string" default="" />
+      <xs:attribute name="version" type="xs:string" default="1.0.0" />
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Project">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element name="Author" type="xs:string" minOccurs="0" 
maxOccurs="unbounded" />
+        <xs:element name="Description" type="xs:string" minOccurs="0" 
maxOccurs="1" />
+        <xs:element ref="Configuration" minOccurs="0" maxOccurs="unbounded" />
+        <xs:element name="ReferencePath" type="xs:string" minOccurs="0" 
maxOccurs="unbounded" />
+        <xs:element name="Reference" minOccurs="0" maxOccurs="unbounded">
+          <xs:complexType>
+            <xs:attribute name="name" type="xs:string" use="required" />
+            <xs:attribute name="path" type="xs:string" />
+            <xs:attribute name="localCopy" type="xs:boolean" />
+            <xs:attribute name="version" type="xs:string" />
+          </xs:complexType>
+        </xs:element>
+        <xs:element ref="Files" />
+      </xs:sequence>
+      <xs:attribute name="name" type="xs:string" use="required" />
+      <xs:attribute name="designerFolder" type="xs:string" default="" />
+      <xs:attribute name="filterGroups" type="xs:string" default="" />
+      <xs:attribute name="path" type="xs:string" default="" />
+      <xs:attribute name="icon" type="xs:string" default="" />
+      <xs:attribute name="configFile" type="xs:string" default="" />
+      <xs:attribute name="version" type="xs:string" default="1.0.0" />
+      <xs:attribute name="language" default="C#">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="C#" />
+            <xs:enumeration value="VB.NET" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="type" default="Exe">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="Exe" />
+            <xs:enumeration value="WinExe" />
+            <xs:enumeration value="Library" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="runtime" default="Microsoft">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="Microsoft" />
+            <xs:enumeration value="Mono" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="startupObject" type="xs:string" default="" />
+      <xs:attribute name="rootNamespace" type="xs:string" />
+      <xs:attribute name="assemblyName" type="xs:string" />
+      <xs:attribute name="generateAssemblyInfoFile" type="xs:boolean" 
default="false" />
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Configuration">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="Options" minOccurs="0" />
+      </xs:sequence>
+      <xs:attribute name="name" type="xs:string" use="required" />
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Options">
+    <xs:complexType>
+      <xs:all>
+        <xs:element name="CompilerDefines" type="xs:string" minOccurs="0" />
+        <xs:element name="OptimizeCode" type="xs:boolean" minOccurs="0" />
+        <xs:element name="CheckUnderflowOverflow" type="xs:boolean" 
minOccurs="0" />
+        <xs:element name="AllowUnsafe" type="xs:boolean" minOccurs="0" />
+        <xs:element name="PreBuildEvent" type="xs:string" minOccurs="0" />
+        <xs:element name="PostBuildEvent" type="xs:string" minOccurs="0" />
+        <xs:element name="RunPostBuildEvent" minOccurs="0" 
default="OnBuildSuccess">
+          <xs:simpleType>
+            <xs:restriction base="xs:string">
+              <xs:enumeration value="OnBuildSuccess" />
+              <xs:enumeration value="Always" />
+              <xs:enumeration value="OnOutputUpdated" />
+            </xs:restriction>
+          </xs:simpleType>
+        </xs:element>
+        <xs:element name="RunScript" type="xs:string" minOccurs="0" />
+        <xs:element name="PreBuildEventArgs" type="xs:string" minOccurs="0" />
+        <xs:element name="PostBuildEventArgs" type="xs:string" minOccurs="0" />
+        <xs:element name="WarningLevel" minOccurs="0">
+          <xs:simpleType>
+            <xs:restriction base="xs:integer">
+              <xs:minInclusive value="0" />
+              <xs:maxInclusive value="4" />
+            </xs:restriction>
+          </xs:simpleType>
+        </xs:element>
+        <xs:element name="WarningsAsErrors" type="xs:boolean" minOccurs="0" />
+        <xs:element name="SuppressWarnings" type="xs:string" minOccurs="0" />
+        <xs:element name="OutputPath" type="xs:string" minOccurs="0" />
+        <xs:element name="GenerateDocumentation" type="xs:boolean" 
minOccurs="0" />
+        <xs:element name="XmlDocFile" type="xs:string" minOccurs="0" />
+        <xs:element name="DebugInformation" type="xs:boolean" minOccurs="0" />
+        <xs:element name="RegisterComInterop" type="xs:boolean" minOccurs="0" 
/>
+        <xs:element name="RemoveIntegerChecks" type="xs:boolean" minOccurs="0" 
/>
+        <xs:element name="IncrementalBuild" type="xs:boolean" minOccurs="0" />
+        <xs:element name="BaseAddress" type="xs:string" minOccurs="0" />
+        <xs:element name="FileAlignment" type="xs:integer" minOccurs="0" />
+        <xs:element name="NoStdLib" type="xs:boolean" minOccurs="0" />
+        <xs:element name="KeyFile" type="xs:string" minOccurs="0" />
+      </xs:all>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Files">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="File" minOccurs="0" maxOccurs="unbounded" />
+        <xs:element ref="Match" minOccurs="0" maxOccurs="unbounded" />
+      </xs:sequence>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="File">
+    <xs:complexType>
+      <xs:simpleContent>
+        <xs:extension base="xs:string">
+          <xs:attribute name="resourceName" type="xs:string" default="" />
+          <xs:attribute name="buildAction" default="Compile">
+            <xs:simpleType>
+              <xs:restriction base="xs:string">
+                <xs:enumeration value="None" />
+                <xs:enumeration value="Compile" />
+                <xs:enumeration value="Content" />
+                <xs:enumeration value="EmbeddedResource" />
+              </xs:restriction>
+            </xs:simpleType>
+          </xs:attribute>
+          <xs:attribute name="subType" default="Code">
+            <xs:simpleType>
+              <xs:restriction base="xs:string">
+                <xs:enumeration value="Code" />
+                <xs:enumeration value="Component" />
+                <xs:enumeration value="Form" />
+                <xs:enumeration value="Settings" />
+                <xs:enumeration value="UserControl" />
+              </xs:restriction>
+            </xs:simpleType>
+          </xs:attribute>
+          <xs:attribute name="link" type="xs:boolean" />
+          <xs:attribute name="copyToOutput" default="Never">
+            <xs:simpleType>
+              <xs:restriction base="xs:string">
+                <xs:enumeration value="Never" />
+                <xs:enumeration value="Always" />
+                <xs:enumeration value="PreserveNewest" />
+              </xs:restriction>
+            </xs:simpleType>
+          </xs:attribute>
+          <xs:attribute name="preservePath" type="xs:boolean" />
+          <xs:attribute name="linkPath" type="xs:string" />
+        </xs:extension>
+      </xs:simpleContent>
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Match">
+    <xs:complexType>
+      <xs:sequence>
+        <xs:element ref="Exclude" minOccurs="0" maxOccurs="unbounded" />
+      </xs:sequence>
+      <xs:attribute name="path" type="xs:string" />
+      <xs:attribute name="pattern" type="xs:string" use="required" />
+      <xs:attribute name="recurse" type="xs:boolean" default="false" />
+      <xs:attribute name="useRegex" type="xs:boolean" default="false" />
+      <xs:attribute name="buildAction" default="Compile">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="None" />
+            <xs:enumeration value="Compile" />
+            <xs:enumeration value="Content" />
+            <xs:enumeration value="EmbeddedResource" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="resourceName" type="xs:string" default="" />
+      <xs:attribute name="subType" default="Code">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="Code" />
+            <xs:enumeration value="Component" />
+            <xs:enumeration value="Designer" />
+            <xs:enumeration value="Form" />
+            <xs:enumeration value="Settings" />
+            <xs:enumeration value="UserControl" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="link" type="xs:boolean" />
+      <xs:attribute name="copyToOutput" default="Never">
+        <xs:simpleType>
+          <xs:restriction base="xs:string">
+            <xs:enumeration value="Never" />
+            <xs:enumeration value="Always" />
+            <xs:enumeration value="PreserveNewest" />
+          </xs:restriction>
+        </xs:simpleType>
+      </xs:attribute>
+      <xs:attribute name="preservePath" type="xs:boolean" />
+      <xs:attribute name="linkPath" type="xs:string" />
+    </xs:complexType>
+  </xs:element>
+  <xs:element name="Exclude">
+    <xs:complexType>
+      <xs:attribute name="name" type="xs:string" />
+      <xs:attribute name="pattern" type="xs:string" />
+    </xs:complexType>
+  </xs:element>
 </xs:schema>

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to