diff options
-rw-r--r-- | schemas.lv2/README (renamed from schemas/README) | 4 | ||||
-rw-r--r-- | schemas.lv2/aboutdcmi.ttl (renamed from schemas/aboutdcmi.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/dc.ttl (renamed from schemas/dc.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/dcam.ttl (renamed from schemas/dcam.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/dcs.ttl (renamed from schemas/dcs.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/dct.ttl (renamed from schemas/dct.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/dctype.ttl (renamed from schemas/dctype.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/doap.ttl (renamed from schemas/doap.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/foaf.ttl (renamed from schemas/foaf.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/owl.ttl (renamed from schemas/owl.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/rdf.ttl (renamed from schemas/rdf.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/rdfs.ttl (renamed from schemas/rdfs.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/skos.ttl (renamed from schemas/skos.ttl) | 0 | ||||
-rw-r--r-- | schemas.lv2/xsd.ttl (renamed from schemas/xsd.ttl) | 2 | ||||
-rw-r--r-- | wscript | 4 |
15 files changed, 7 insertions, 3 deletions
diff --git a/schemas/README b/schemas.lv2/README index f603937..1395251 100644 --- a/schemas/README +++ b/schemas.lv2/README @@ -2,8 +2,8 @@ This directory contains third-party vocabularies used in these LV2 specifications. They are occasionally very slightly modified for validity, but are otherwise equivalent to their original versions. -These are included here mainly to make validation without web fetching -possible, e.g. via sord_validate. +These are included with LV2 and installed as a bundle to support validation and +more intelligent use of data by hosts. The XML schema description in xsd.ttl is an exception, it was mostly hand-crafted since a good description of XSD in RDF did not seem to exist. The diff --git a/schemas/aboutdcmi.ttl b/schemas.lv2/aboutdcmi.ttl index b8c09b4..b8c09b4 100644 --- a/schemas/aboutdcmi.ttl +++ b/schemas.lv2/aboutdcmi.ttl diff --git a/schemas/dc.ttl b/schemas.lv2/dc.ttl index ca99ea9..ca99ea9 100644 --- a/schemas/dc.ttl +++ b/schemas.lv2/dc.ttl diff --git a/schemas/dcam.ttl b/schemas.lv2/dcam.ttl index 6ef5a5e..6ef5a5e 100644 --- a/schemas/dcam.ttl +++ b/schemas.lv2/dcam.ttl diff --git a/schemas/dcs.ttl b/schemas.lv2/dcs.ttl index 6abda11..6abda11 100644 --- a/schemas/dcs.ttl +++ b/schemas.lv2/dcs.ttl diff --git a/schemas/dct.ttl b/schemas.lv2/dct.ttl index bf5e2d6..bf5e2d6 100644 --- a/schemas/dct.ttl +++ b/schemas.lv2/dct.ttl diff --git a/schemas/dctype.ttl b/schemas.lv2/dctype.ttl index 4facf59..4facf59 100644 --- a/schemas/dctype.ttl +++ b/schemas.lv2/dctype.ttl diff --git a/schemas/doap.ttl b/schemas.lv2/doap.ttl index 8a196df..8a196df 100644 --- a/schemas/doap.ttl +++ b/schemas.lv2/doap.ttl diff --git a/schemas/foaf.ttl b/schemas.lv2/foaf.ttl index 884266f..884266f 100644 --- a/schemas/foaf.ttl +++ b/schemas.lv2/foaf.ttl diff --git a/schemas/owl.ttl b/schemas.lv2/owl.ttl index 35d5b37..35d5b37 100644 --- a/schemas/owl.ttl +++ b/schemas.lv2/owl.ttl diff --git a/schemas/rdf.ttl b/schemas.lv2/rdf.ttl index b3a2d69..b3a2d69 100644 --- a/schemas/rdf.ttl +++ b/schemas.lv2/rdf.ttl diff --git a/schemas/rdfs.ttl b/schemas.lv2/rdfs.ttl index e269860..e269860 100644 --- a/schemas/rdfs.ttl +++ b/schemas.lv2/rdfs.ttl diff --git a/schemas/skos.ttl b/schemas.lv2/skos.ttl index dde50c4..dde50c4 100644 --- a/schemas/skos.ttl +++ b/schemas.lv2/skos.ttl diff --git a/schemas/xsd.ttl b/schemas.lv2/xsd.ttl index 3622848..9882a2b 100644 --- a/schemas/xsd.ttl +++ b/schemas.lv2/xsd.ttl @@ -3,7 +3,7 @@ @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . -<> +<http://www.w3.org/2001/XMLSchema#> a owl:Ontology ; rdfs:comment "XML Schema Datatypes" . @@ -420,6 +420,10 @@ def build(bld): bld.path.ant_glob('lv2specgen/DTD/*')) bld.install_files('${BINDIR}', 'lv2specgen/lv2specgen.py', chmod=Utils.O755) + # Install schema bundle + bld.install_files('${LV2DIR}/schemas.lv2/', + bld.path.ant_glob('schemas.lv2/*.ttl')) + if bld.env.DOCS or bld.env.ONLINE_DOCS: # Prepare spec output directories specs = exts + [bld.path.find_node('lv2/lv2plug.in/ns/lv2core')] |