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