Re: [PATCH v2 1/4] Documentation/Makefile: de-duplicate *.[157] dependency list
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Nov 30, 2022, 04:17 UTC
- Message-ID
- <xmqqtu2hyt2s.fsf@gitster.g>
- In-Reply-To
- <patch-v2-1.4-42b4f241c97-20221129T140159Z-avarab@gmail.com>
Ævar Arnfjörð Bjarmason <avarab@gmail.com> writes:
> -%.1 %.5 %.7 : %.xml manpage-base-url.xsl $(wildcard manpage*.xsl) > +$(DOC_MANN): manpage-base-url.xsl $(wildcard manpage*.xsl)
Not a new issue, but to avoid getting affected by an untracked new xsl files, shouldn't we expand the wildcard at the source level here? I.e.
$(DOC_MANN): manpage-base-url.xsl \
manpage-bold-literal.xsl \
manpage-normal.xsl \
manpage-quote-apos.xsl \
manpage.xslor something?
> +%.1 %.5 %.7 : %.xml > $(QUIET_XMLTO)$(XMLTO) -m $(MANPAGE_XSL) $(XMLTO_EXTRA) man $< > > %.xml : %.txt $(ASCIIDOC_DEPS)