Fix install of .xsd files to be more robust.
authorCarl Hetherington <cth@carlh.net>
Sun, 27 Sep 2020 19:04:25 +0000 (21:04 +0200)
committerCarl Hetherington <cth@carlh.net>
Sun, 27 Sep 2020 19:04:25 +0000 (21:04 +0200)
wscript

diff --git a/wscript b/wscript
index b0c07f933677a4e6930257113280149c058a221d..c62e7e65a6a803d6dd5fd81e9d42e150bf1871d5 100644 (file)
--- a/wscript
+++ b/wscript
@@ -236,22 +236,7 @@ def build(bld):
     if not bld.env.DISABLE_BENCHMARKS:
         bld.recurse('benchmark')
 
-    for i in ['SMPTE-429-7-2006-CPL.xsd',
-              'SMPTE-429-8-2006-PKL.xsd',
-              'SMPTE-429-9-2007-AM.xsd',
-              'xmldsig-core-schema.xsd',
-              'XMLSchema.dtd',
-              'XMLSchema.xsd',
-              'xml.xsd',
-              'PROTO-ASDCP-CPL-20040511.xsd',
-              'PROTO-ASDCP-PKL-20040311.xsd',
-              'PROTO-ASDCP-AM-20040311.xsd',
-              'PROTO-ASDCP-CC-CPL-20070926.xsd',
-              'Main-Stereo-Picture-CPL.xsd',
-              'DCSubtitle.v1.mattsson.xsd',
-              'DCDMSubtitle-2010.xsd',
-              'Dolby-2012-AD.xsd',
-              'SMPTE-429-16.xsd' ]:
+    for i in os.listdir('xsd'):
         bld.install_files('${PREFIX}/share/libdcp/xsd', os.path.join('xsd', i))
 
     for i in ['language', 'region', 'script', 'variant', 'extlang']: