meson: docs/schemas: install RNG schemas

Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
This commit is contained in:
Pavel Hrdina 2020-06-25 14:33:56 +02:00
parent adfd1367f4
commit 0996d59d79
3 changed files with 27 additions and 3 deletions

View 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

View File

@ -298,6 +298,7 @@ subdir('js')
subdir('kbase')
subdir('logos')
subdir('manpages')
subdir('schemas')
# This hack enables us to view the web pages

26
docs/schemas/meson.build Normal file
View File

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