From 085eeb1bddea742d1454c07c4c9bba16ef4ba880 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Sun, 31 May 2026 08:28:25 +0300 Subject: [PATCH] Fix rules in doc/misc/Makefile.in * doc/misc/Makefile.in (INFO_TARGETS): Always build efaq-w32.info. (info_template): Remove unnecessary extra prerequisite for $$(buildinfodir)/$(1)$$(lang_suffix).info, which repeats an existing pattern rule and causes ccmode.info be constantly regenerated. --- doc/misc/Makefile.in | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in index 41ec7aa4566..a9c4ac537a8 100644 --- a/doc/misc/Makefile.in +++ b/doc/misc/Makefile.in @@ -84,7 +84,7 @@ INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_W32) ## Info files to build on current platform. ## This is all of them, even though they might not all get installed, ## because the info files are pre-built in release tarfiles. -INFO_TARGETS = $(INFO_COMMON) $(DOCMISC_W32_TARGET) +INFO_TARGETS = $(INFO_COMMON) efaq-w32 ## Some manuals have their source in .org format. ## This is discouraged because the .texi files it generates @@ -164,8 +164,6 @@ ${buildinfodir}/%$(lang_suffix).info: ${srcdir}/$(lang_subdir)%$(lang_suffix).te define info_template ## patsubst as "info" is already taken. $$(patsubst info, info-doc, $(1)): $$(buildinfodir)/$(1)$$(lang_suffix).info - -$$(buildinfodir)/$(1)$$(lang_suffix).info: $$(srcdir)/$$(lang_subdir)$(1)$$(lang_suffix).texi $$(gfdl) $$(style) endef $(foreach ifile,$(INFO_TARGETS),$(eval $(call info_template,$(ifile))))