Module Name:    src
Committed By:   rin
Date:           Sun Aug 18 03:49:23 UTC 2024

Modified Files:
        src/share/mk: bsd.info.mk

Log Message:
bsd.info.mk: Install INFOFILES as is, if TEXINFO is empty

This allows us to install pre-generated info files. NFCI otherwise.


To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/share/mk/bsd.info.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.info.mk
diff -u src/share/mk/bsd.info.mk:1.45 src/share/mk/bsd.info.mk:1.46
--- src/share/mk/bsd.info.mk:1.45	Sun Jun 16 21:11:53 2024
+++ src/share/mk/bsd.info.mk	Sun Aug 18 03:49:23 2024
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.info.mk,v 1.45 2024/06/16 21:11:53 hgutch Exp $
+#	$NetBSD: bsd.info.mk,v 1.46 2024/08/18 03:49:23 rin Exp $
 
 .include <bsd.init.mk>
 
@@ -13,6 +13,7 @@ INFOFILES?=
 ##### Build rules
 .if ${MKINFO} != "no"
 
+.if defined(TEXINFO)
 INFOFILES=	${TEXINFO:C/\.te?xi(nfo)?$/.info/}
 
 realall:	${INFOFILES}
@@ -23,6 +24,7 @@ realall:	${INFOFILES}
 .txi.info .texi.info .texinfo.info:
 	${_MKTARGET_CREATE}
 	${TOOL_MAKEINFO} ${INFOFLAGS} --no-split --no-version-header -o ${.TARGET} ${.IMPSRC}
+.endif # defined(TEXINFO)
 
 .endif # ${MKINFO} != "no"
 
@@ -80,7 +82,9 @@ infoinstall::	${_F}
 .endif # ${MKINFO} != "no"
 
 ##### Clean rules
+.if defined(TEXINFO)
 CLEANDIRFILES+=	${INFOFILES}
+.endif
 
 ##### Pull in related .mk logic
 .include <bsd.obj.mk>

Reply via email to