qulogic/gplugin
Clone
Summary
Browse
Changes
Graph
Close branch bugfix/pvs-studio-false-positive-v568
draft
bugfix/pvs-studio-false-positive-v568
2020-05-12, Gary Kramlich
a62c335ecaee
Close branch bugfix/pvs-studio-false-positive-v568
DOC_MODULE
=
'gplugin'
# Header files or dirs to ignore when scanning. Use base file/dir names
ignore_hfiles
=
[
'dynamic-test.h'
,
'gplugin-enums.h'
,
'gplugin-loader-tests.h'
,
'gplugin-native-private.h'
,
'gplugin-native.h'
,
'gplugin-native-loader.h'
,
'gplugin-native-plugin.h'
,
'gplugin-private.h'
,
'gplugin.h'
,
]
ignore_hfiles
+=
GPLUGIN_PRIVATE_HEADERS
# Extra options to supply to gtkdoc-scan.
scan_args
=
[
'--deprecated-guards=GPLUGIN_DISABLE_DEPRECATED'
,
'--rebuild-types'
,
'--rebuild-sections'
,
]
gplugin_version_xml
=
configure_file
(
input
:
'version.xml.in'
,
output
:
'version.xml'
,
configuration
:
version_conf
)
content_files
=
[
'embedding.xml'
,
'genie.xml'
,
'lua.xml'
,
'native-plugins.xml'
,
'perl.xml'
,
'python.xml'
,
'vala.xml'
,
]
gnome
.
gtkdoc
(
DOC_MODULE
,
main_xml
:
DOC_MODULE
+
'-docs.xml'
,
namespace
:
'gplugin'
,
src_dir
:
gplugin_inc
,
dependencies
:
gplugin_dep
,
ignore_headers
:
ignore_hfiles
,
install
:
true
,
scan_args
:
scan_args
,
gobject_typesfile
:
DOC_MODULE
+
'.types'
,
content_files
:
content_files
,
)