Date: Thu, 28 Aug 2025 17:36:27 GMT From: John Baldwin <jhb@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 35d271a4c762 - main - bsd.man.mk: Handle relative paths for MK_MANCOMPRESS=no Message-ID: <202508281736.57SHaRvt058661@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=35d271a4c76229b91bc55064f886d2cb2bdbb3e7 commit 35d271a4c76229b91bc55064f886d2cb2bdbb3e7 Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2025-08-28 17:36:17 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2025-08-28 17:36:17 +0000 bsd.man.mk: Handle relative paths for MK_MANCOMPRESS=no If MANSRC.{TARGET} is not used, don't truncate the source path of the page using :T. Reported by: matteo Fixes: 65f60d715fd9 ("bsd.man.mk: Add a MANSRC.{TARGET} variable") Sponsored by: Chelsio Communications --- share/mk/bsd.man.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/share/mk/bsd.man.mk b/share/mk/bsd.man.mk index 768879b64e60..a2c34eff9e3e 100644 --- a/share/mk/bsd.man.mk +++ b/share/mk/bsd.man.mk @@ -169,14 +169,16 @@ ${__target}: ${MANSRC.${__page:T}:U${__page}} .endfor .else .for __page in ${${__group}} +.if defined(MANSRC.${__page:T}) .for __target in ${__page:T:S/:/\:/g} all-man: ${__target} -.if defined(MANSRC.${__page:T}) CLEANFILES+= ${__target} ${__target}: ${MANSRC.${__page:T}} ${CP} ${.ALLSRC} ${.TARGET} -.endif .endfor +.else +all-man: ${__page} +.endif .endfor .endif .endif
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202508281736.57SHaRvt058661>