]> AND Private Git Repository - blast.git/blobdiff - blastconfig.xsd
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
started VHDL generation of GroupBlock
[blast.git] / blastconfig.xsd
index f254ff61e26c3f2d173aebff0c4a69643fb94ed7..6ad294aa6baf8fdb4eb49f3237a9b4dde3cc0d5d 100644 (file)
             <xs:element ref="categories"/>
             <xs:element ref="references"/>
            <xs:element ref="implementations"/>
             <xs:element ref="categories"/>
             <xs:element ref="references"/>
            <xs:element ref="implementations"/>
+           <xs:element ref="sources"/>     
             <xs:element ref="defaults" />
        </xs:sequence>
     </xs:group>
             <xs:element ref="defaults" />
        </xs:sequence>
     </xs:group>
       </xs:complexType>
     </xs:element>
 
       </xs:complexType>
     </xs:element>
 
+    <xs:element name="source_lib">
+      <xs:complexType>
+       <xs:attribute ref="path" use="required"/>
+      </xs:complexType>
+    </xs:element>
+
     <xs:element name="blocks">
        <xs:complexType>
            <xs:attributeGroup ref="blocksAttrGroup" />
     <xs:element name="blocks">
        <xs:complexType>
            <xs:attributeGroup ref="blocksAttrGroup" />
             <xs:sequence>
                 <xs:element ref="category" maxOccurs="unbounded" />
             </xs:sequence>
             <xs:sequence>
                 <xs:element ref="category" maxOccurs="unbounded" />
             </xs:sequence>
-           <xs:attribute ref="nb" use="required"/>
         </xs:complexType>
     </xs:element>
 
         </xs:complexType>
     </xs:element>
 
         </xs:complexType>
     </xs:element>
 
         </xs:complexType>
     </xs:element>
 
+    <xs:element name="sources">
+        <xs:complexType >
+            <xs:sequence>
+                <xs:element ref="source_lib" maxOccurs="unbounded" />
+            </xs:sequence>
+           <xs:attribute ref="nb" use="required"/>
+        </xs:complexType>
+    </xs:element>
+    
     <xs:element name="defaults">
         <xs:complexType>
            <xs:group ref="defaultsElmtGroup" />
     <xs:element name="defaults">
         <xs:complexType>
            <xs:group ref="defaultsElmtGroup" />