Updated Branches: refs/heads/master 159427e6d -> a037f7861
TS-2382: sudo make install creates man files as root in build tree Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/fc548faf Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/fc548faf Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/fc548faf Branch: refs/heads/master Commit: fc548fafeaf0817b082a9f5e7aa0c03a0b2cd695 Parents: 159427e Author: James Peach <[email protected]> Authored: Sat Nov 23 20:40:38 2013 -0800 Committer: James Peach <[email protected]> Committed: Sat Nov 23 20:40:38 2013 -0800 ---------------------------------------------------------------------- CHANGES | 2 ++ doc/Makefile.am | 5 +++++ 2 files changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/fc548faf/CHANGES ---------------------------------------------------------------------- diff --git a/CHANGES b/CHANGES index 78bda58..065ef86 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,8 @@ Changes with Apache Traffic Server 4.2.0 + *) [TS-2382] Partial fix for make install creating man files as root. + *) [TS-2381] Reorganize TSUrlCreate docs into separate files. *) [TS-2377] Install man pages as part of the build. http://git-wip-us.apache.org/repos/asf/trafficserver/blob/fc548faf/doc/Makefile.am ---------------------------------------------------------------------- diff --git a/doc/Makefile.am b/doc/Makefile.am index 7181247..4dd07da 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -87,6 +87,11 @@ man8_MANS = $(TS_MAN8_MANPAGES) $(man1_MANS) $(man3_MANS) $(man5_MANS) $(man8_MANS): man +# Hook the 'all' target so that the man pages get generated in the "all" target, prior +# to "make install". If we leave it to "make install" time, then the man pages are likely +# to me generated as root. +all-am: $(man1_MANS) $(man3_MANS) $(man5_MANS) $(man8_MANS) + endif EXTRA_DIST = \
