From 19b2d649f2c6073631378280796a4a90b5fbd510 Mon Sep 17 00:00:00 2001 From: Ken Moffat Date: Tue, 29 Dec 2020 23:04:43 +0000 Subject: [PATCH] gtkmm3: Allow it to be built without doxygen. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@24029 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- x/lib/gtkmm3.xml | 29 +++++++++++++++++++++++++---- 1 file changed, 25 insertions(+), 4 deletions(-) diff --git a/x/lib/gtkmm3.xml b/x/lib/gtkmm3.xml index 1f9b7cc65d..43d3ef80ce 100644 --- a/x/lib/gtkmm3.xml +++ b/x/lib/gtkmm3.xml @@ -101,7 +101,7 @@ cd gtkmm3-build && meson --prefix=/usr \ - -Dbuild-documentation=true && + .. && ninja @@ -115,8 +115,29 @@ ninja Now, as the root user: -ninja install && -mv -v /usr/share/doc/gtkmm-3.0 /usr/share/doc/gtkmm->kmm3-version; +ninja install + + + If you have built the documentation (see Command Explanations below) it + was installed to /usr/share/doc/gtkmm-3.0. For consistency, + move it to a versioned directory as the root user: + + +mv -v /usr/share/doc/gtkmm-3.0 /usr/share/doc/gtkmm->kmm3-version; + + + + + Command Explanations + + + : If you have installed + this define will build and install the + documentation. + + @@ -138,7 +159,7 @@ mv -v /usr/share/doc/gtkmm-3.0 /usr/share/doc/gtkmm->kmm3-version; /usr/include/gdkmm-3.0, /usr/include/gtkmm-3.0, /usr/lib/gdkmm-3.0, - /usr/lib/gtkmm-3.0, and + /usr/lib/gtkmm-3.0, and optionally /usr/share/{devhelp/books/gtkmm-3.0,doc/gtkmm->kmm3-version;}