]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
meson: docs/schemas: install RNG schemas
authorPavel Hrdina <phrdina@redhat.com>
Thu, 25 Jun 2020 12:33:56 +0000 (14:33 +0200)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 3 Aug 2020 07:27:06 +0000 (09:27 +0200)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
docs/Makefile.am
docs/meson.build
docs/schemas/meson.build [new file with mode: 0644]

index 8fe0959bc2d57be6bf5972f1d9959fd971918998..40b4d224d71be31fc098bed58be08ef371c2c827 100644 (file)
@@ -16,9 +16,6 @@
 ## License along with this library.  If not, see
 ## <http://www.gnu.org/licenses/>.
 
-schemadir = $(pkgdatadir)/schemas
-schema_DATA = $(wildcard $(srcdir)/schemas/*.rng)
-
 check-html:
        $(XMLLINT) --nonet --noout html/*.html
 
index 185cbc06834f31fea9e1a15bb6de3f64b912f3fa..687305bd71b529f39de7ab4ac4fadafede9eb4f9 100644 (file)
@@ -298,6 +298,7 @@ subdir('js')
 subdir('kbase')
 subdir('logos')
 subdir('manpages')
+subdir('schemas')
 
 
 # This hack enables us to view the web pages
diff --git a/docs/schemas/meson.build b/docs/schemas/meson.build
new file mode 100644 (file)
index 0000000..7fc7ff0
--- /dev/null
@@ -0,0 +1,26 @@
+docs_schema_files = [
+  'basictypes.rng',
+  'capability.rng',
+  'cputypes.rng',
+  'domainbackup.rng',
+  'domaincaps.rng',
+  'domaincheckpoint.rng',
+  'domaincommon.rng',
+  'domain.rng',
+  'domainsnapshot.rng',
+  'interface.rng',
+  'networkcommon.rng',
+  'networkport.rng',
+  'network.rng',
+  'nodedev.rng',
+  'nwfilterbinding.rng',
+  'nwfilter_params.rng',
+  'nwfilter.rng',
+  'secret.rng',
+  'storagecommon.rng',
+  'storagepoolcaps.rng',
+  'storagepool.rng',
+  'storagevol.rng',
+]
+
+install_data(docs_schema_files, install_dir: pkgdatadir / 'schemas')