meson: Run gtkdoc-check
authorOlivier Crête <olivier.crete@collabora.com>
Fri, 22 May 2020 03:09:19 +0000 (23:09 -0400)
committerOlivier Crête <olivier.crete@collabora.com>
Fri, 22 May 2020 18:36:08 +0000 (14:36 -0400)
docs/reference/libnice/meson.build
meson.build
stun/meson.build

index 5961a6c..9e1a717 100644 (file)
@@ -28,7 +28,7 @@ gnome.gtkdoc('libnice',
              main_xml: 'libnice-docs.xml',
              namespace: 'nice',
              mode: 'none',
-             src_dir: nice_incs,
+             src_dir: [agent_include, stun_include],
              dependencies: libnice_dep,
              scan_args: [
                '--rebuild-types',
@@ -47,7 +47,8 @@ gnome.gtkdoc('libnice',
                '--output-format=xml',
                '--name-space=Nice',
              ],
-             install: true)
+             install: true,
+             check: true)
 
 # If we ever need to regenerate this diagram.
 # Since it’s not expected to change much, let’s not depend on GraphViz to
index 60a1965..27eb99d 100644 (file)
@@ -1,6 +1,6 @@
 project('libnice', 'c',
   version: '0.1.16.1',
-  meson_version : '>= 0.49.1',
+  meson_version : '>= 0.52',
   default_options : ['warning_level=1', 'buildtype=debugoptimized'])
 
 nice_version = meson.project_version()
index 556000c..2c7cb82 100644 (file)
@@ -13,6 +13,8 @@ stun_sources = [
   'usages/timer.c',
 ]
 
+stun_include = include_directories('.')
+
 install_headers(
   'stunagent.h',
   'stunmessage.h',