git: mk: Improve handling of MLINKS
Aaron LI
aly at crater.dragonflybsd.org
Sun Mar 5 01:35:40 PST 2023
commit 97a6cfada2f09cbd780b2cf4b39a27bd8c9438cf
Author: Aaron LI <aly at aaronly.me>
Date: Sat Mar 4 18:41:12 2023 +0800
mk: Improve handling of MLINKS
- Use '.for' multi-variable loop to simplify the handling of MLINKS, and
thus make the code cleaner and more readable.
- Merge the MLINKS installation of man pages and catman pages, and thus
remove duplicate code.
- This change also gives one benefit: if MLINKS has odd-number items,
make will just fail the parsing and refuse to execute. This can
prevent messing up the man page hardlinks.
As suggested by swildner, performed a 'maninstall' test and the result
was identical.
Obtained-from: FreeBSD (revisions 284685 and 295229)
Summary of changes:
share/mk/bsd.man.mk | 48 +++++++++++++++---------------------------------
1 file changed, 15 insertions(+), 33 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/97a6cfada2f09cbd780b2cf4b39a27bd8c9438cf
--
DragonFly BSD source repository
More information about the Commits
mailing list