[eog/wip/inigomartinez/meson: 3/3] build: Remove conditional EXIF documentation
- From: Iñigo Martínez <inigomartinez src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [eog/wip/inigomartinez/meson: 3/3] build: Remove conditional EXIF documentation
- Date: Fri, 10 Nov 2017 10:59:36 +0000 (UTC)
commit 9592ba1b066cf81a02c2be29e82c7ec02a8fd8b1
Author: Iñigo Martínez <inigomartinez gmail com>
Date: Fri Nov 10 11:38:10 2017 +0100
build: Remove conditional EXIF documentation
EXIF support in Eye of GNOME is conditional and it can be enabled
by using an option. When shuch option is disabled, documentation
generation with GtkDoc should exclude EXIF.
This patch disables this behaviour also including EXIF when
documentation is generated, however a blank page will be
presented.
https://bugzilla.gnome.org/show_bug.cgi?id=784354
doc/reference/eog-docs.xml | 2 --
doc/reference/meson.build | 24 ------------------------
2 files changed, 0 insertions(+), 26 deletions(-)
---
diff --git a/doc/reference/eog-docs.xml b/doc/reference/eog-docs.xml
index 967a5f0..8aeccf2 100644
--- a/doc/reference/eog-docs.xml
+++ b/doc/reference/eog-docs.xml
@@ -60,9 +60,7 @@
<xi:include href="xml/eog-debug.xml"/>
<xi:include href="xml/eog-uri-converter.xml"/>
<xi:include href="xml/eog-util.xml"/>
- <!--
<xi:include href="xml/eog-exif-util.xml"/>
- -->
<xi:include href="xml/eog-pixbuf-util.xml"/>
<xi:include href="xml/zoom.xml"/>
</chapter>
diff --git a/doc/reference/meson.build b/doc/reference/meson.build
index 921298c..83f80f0 100644
--- a/doc/reference/meson.build
+++ b/doc/reference/meson.build
@@ -32,30 +32,6 @@ configure_file(
configuration: version_conf
)
-# FIXME: gtkdoc is not able to get a configure_object as main_xml file.
-# https://github.com/mesonbuild/meson/issues/2271
-# https://github.com/mesonbuild/meson/issues/1875
-# https://github.com/mesonbuild/meson/issues/550
-'''
-# Build EXIF-related documentation if we really have support for it
-doc_conf = configuration_data()
-if have_exif or have_exempi
- doc_conf.set('EOG_DOC_EXIF_START', '')
- doc_conf.set('EOG_DOC_EXIF_STOP', '')
-else
- doc_conf.set('EOG_DOC_EXIF_START', '<!--')
- doc_conf.set('EOG_DOC_EXIF_STOP', '-->')
-endif
-
-docs_xml = meson.project_name() + '-docs.xml'
-
-main_xml = configure_file(
- input: docs_xml + '.in',
- output: docs_xml,
- configuration: doc_conf
-)
-'''
-
doc_path = join_paths(eog_datadir, 'gtk-doc', 'html', meson.project_name())
gnome.gtkdoc(
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]