--- a/gplugin-gtk/reference/meson.build Mon Mar 22 03:17:22 2021 -0500
+++ b/gplugin-gtk/reference/meson.build Wed Mar 24 03:25:11 2021 -0500
@@ -15,7 +15,7 @@
- '--extra-dir=' + (meson.build_root() / 'gplugin/reference/html')
+ '--extra-dir=' + (meson.build_root() / 'gplugin/reference/') gplugin_gtk_version_xml = configure_file(
@@ -26,7 +26,9 @@
-gnome.gtkdoc(DOC_MODULE,
+content_files += gplugin_doc +gplugin_gtk_doc = gnome.gtkdoc(DOC_MODULE, main_xml : DOC_MODULE + '-docs.xml',
namespace : 'gplugin_gtk',
src_dir : gplugin_gtk_inc,
--- a/gplugin/gplugin-core.c Mon Mar 22 03:17:22 2021 -0500
+++ b/gplugin/gplugin-core.c Wed Mar 24 03:25:11 2021 -0500
@@ -31,6 +31,16 @@
* This section contains the core API of GPlugin.
+ * @GPLUGIN_CORE_FLAGS_NONE: No flags. + * @GPLUGIN_CORE_FLAGS_DISABLE_NATIVE_LOADER: Disable the native plugin loader. + * Flags to configure behaviors in GPlugin. /******************************************************************************
*****************************************************************************/
--- a/gplugin/reference/meson.build Mon Mar 22 03:17:22 2021 -0500
+++ b/gplugin/reference/meson.build Wed Mar 24 03:25:11 2021 -0500
@@ -36,7 +36,7 @@
-gnome.gtkdoc(DOC_MODULE,
+gplugin_doc = gnome.gtkdoc(DOC_MODULE, main_xml : DOC_MODULE + '-docs.xml',
--- a/meson.build Mon Mar 22 03:17:22 2021 -0500
+++ b/meson.build Wed Mar 24 03:25:11 2021 -0500
@@ -4,7 +4,7 @@
license : 'LGPL-2.0-or-later',
- meson_version : '>=0.50.0',
+ meson_version : '>=0.52.0', default_options : ['c_std=c99'])
parts = meson.project_version().split('-')
@@ -96,6 +96,10 @@
+ alias_target('doc', gplugin_doc, gplugin_gtk_doc) ###############################################################################
###############################################################################