Browse Source

Install schema bundle for host/utility support.

zrythm_meson
David Robillard 7 years ago
parent
commit
064f226c8e
  1. 4
      schemas.lv2/README
  2. 0
      schemas.lv2/aboutdcmi.ttl
  3. 0
      schemas.lv2/dc.ttl
  4. 0
      schemas.lv2/dcam.ttl
  5. 0
      schemas.lv2/dcs.ttl
  6. 0
      schemas.lv2/dct.ttl
  7. 0
      schemas.lv2/dctype.ttl
  8. 0
      schemas.lv2/doap.ttl
  9. 0
      schemas.lv2/foaf.ttl
  10. 0
      schemas.lv2/owl.ttl
  11. 0
      schemas.lv2/rdf.ttl
  12. 0
      schemas.lv2/rdfs.ttl
  13. 0
      schemas.lv2/skos.ttl
  14. 2
      schemas.lv2/xsd.ttl
  15. 4
      wscript

4
schemas/README → 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

0
schemas/aboutdcmi.ttl → schemas.lv2/aboutdcmi.ttl

0
schemas/dc.ttl → schemas.lv2/dc.ttl

0
schemas/dcam.ttl → schemas.lv2/dcam.ttl

0
schemas/dcs.ttl → schemas.lv2/dcs.ttl

0
schemas/dct.ttl → schemas.lv2/dct.ttl

0
schemas/dctype.ttl → schemas.lv2/dctype.ttl

0
schemas/doap.ttl → schemas.lv2/doap.ttl

0
schemas/foaf.ttl → schemas.lv2/foaf.ttl

0
schemas/owl.ttl → schemas.lv2/owl.ttl

0
schemas/rdf.ttl → schemas.lv2/rdf.ttl

0
schemas/rdfs.ttl → schemas.lv2/rdfs.ttl

0
schemas/skos.ttl → schemas.lv2/skos.ttl

2
schemas/xsd.ttl → 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" .

4
wscript

@ -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')]

Loading…
Cancel
Save