qsos-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qsos-commits] qsos/tools/xsd src/xsd/qsos.xsd build.sh


From: Romain PELISSE
Subject: [Qsos-commits] qsos/tools/xsd src/xsd/qsos.xsd build.sh
Date: Sun, 06 May 2007 20:46:40 +0000

CVSROOT:        /sources/qsos
Module name:    qsos
Changes by:     Romain PELISSE <rpelisse>       07/05/06 20:46:40

Modified files:
        tools/xsd/src/xsd: qsos.xsd 
Added files:
        tools/xsd      : build.sh 

Log message:
        

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qsos/tools/xsd/build.sh?cvsroot=qsos&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/qsos/tools/xsd/src/xsd/qsos.xsd?cvsroot=qsos&r1=1.1&r2=1.2

Patches:
Index: src/xsd/qsos.xsd
===================================================================
RCS file: /sources/qsos/qsos/tools/xsd/src/xsd/qsos.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- src/xsd/qsos.xsd    21 Apr 2007 14:36:33 -0000      1.1
+++ src/xsd/qsos.xsd    6 May 2007 20:46:40 -0000       1.2
@@ -92,11 +92,16 @@
     
     <xsd:element name="score">
         <xsd:simpleType>
+        <!--
             <xsd:restriction base="xsd:integer">                
                 <xsd:enumeration value="0"/>
                 <xsd:enumeration value="1"/>
                 <xsd:enumeration value="2"/>
             </xsd:restriction>
+            -->
+            <xsd:restriction base="xsd:string">
+                       <xsd:pattern value="(^$|0|1|2)"/>
+               </xsd:restriction>
         </xsd:simpleType>
     </xsd:element> 
     

Index: build.sh
===================================================================
RCS file: build.sh
diff -N build.sh
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ build.sh    6 May 2007 20:46:40 -0000       1.1
@@ -0,0 +1,14 @@
+#!/bin/sh
+XML_VALIDATION_TOOL=xmlstarlet
+if [ `which ${XML_VALIDATION_TOOL}` = ''  ]; then
+       echo "This script requires ${XML_VALIDATION_TOOL} to do something !!!"
+       exit
+fi 
+
+# Checking out all qsos's sheet available in the cvs
+mkdir ./target
+cd ./target
+cvs -z3 -d:pserver:address@hidden:/sources/qsos co qsos/sheet
+cd ..
+# validating all of xml files
+xmlstarlet val --list-bad --err -s src/xsd/qsos.xsd xml/table.x 
target/*/*/*.qsos




reply via email to

[Prev in Thread] Current Thread [Next in Thread]