ports/devel/dconf/files/patch-docs_meson.build
Koop Mast 951c1f5d1c The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
2018-09-30 11:58:29 +00:00

34 lines
1,020 B
Text

--- docs/meson.build.orig 2018-05-12 08:26:06.064672000 +0200
+++ docs/meson.build 2018-05-12 08:27:30.954842000 +0200
@@ -1,16 +1,18 @@
-gnome.gtkdoc(
- meson.project_name(),
- main_xml: meson.project_name() + '-docs.xml',
- src_dir: [
- common_inc,
- client_inc
- ],
- dependencies: libdconf_dep,
- scan_args: '--rebuild-types',
- gobject_typesfile: meson.project_name() + '.types',
- install: true,
- install_dir: join_paths(dconf_datadir, 'gtk-doc', 'html', meson.project_name())
-)
+if get_option('enable-gtk-doc')
+ gnome.gtkdoc(
+ meson.project_name(),
+ main_xml: meson.project_name() + '-docs.xml',
+ src_dir: [
+ common_inc,
+ client_inc
+ ],
+ dependencies: libdconf_dep,
+ scan_args: '--rebuild-types',
+ gobject_typesfile: meson.project_name() + '.types',
+ install: true,
+ install_dir: join_paths(dconf_datadir, 'gtk-doc', 'html', meson.project_name())
+ )
+endif
if get_option('enable-man')
xsltproc = find_program('xsltproc', required: false)