OpenAFS Master Repository branch, openafs-stable-1_8_x, updated. openafs-stable-1_8_13_2-1-g6c696aa
Gerrit Code Review
gerrit@openafs.org
Thu, 6 Feb 2025 12:37:56 -0500
The following commit has been merged in the openafs-stable-1_8_x branch:
commit 6c696aaa639dfc63f97920d1c37e35fd457254e3
Author: Andrew Deason <adeason@sinenomine.net>
Date: Wed May 12 15:35:01 2021 -0500
doc: Look in $srcdir for documentation sources
In several places, we look for documentation source files in e.g.
'doc/man-pages', 'doc/xml', etc. But if we are running an objdir
build, those directories won't exist relative to the current working
directory; we need to look in $srcdir to find them.
So, if we're running an objdir build, our man pages and other
documentation won't be installed. We don't report any error in this
case (the relevant steps are just skipped), since building the
documentation is optional, in case the doc sources are not present.
To fix this, look in $srcdir in the various places that reference doc
source files. Fixing the 'for' loops in the 'dest' and 'install'
targets in doc/man-pages requires some extra cd'ing around, because $M
is used as part of another path in the body of the loop.
Reviewed-on: https://gerrit.openafs.org/14622
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
(cherry picked from commit 0881560e77d9d9f545eeaeeec730739dcece7c2f)
Change-Id: Ibb843e1d4acc373442b77e5f0884402828fcc992
Reviewed-on: https://gerrit.openafs.org/16115
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Tested-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Tested-by: Cheyenne Wills <cwills@sinenomine.net>
Reviewed-by: Mark Vitale <mvitale@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
configure.ac | 14 +++++++-------
doc/man-pages/Makefile.in | 12 ++++++++----
2 files changed, 15 insertions(+), 11 deletions(-)
--
OpenAFS Master Repository