[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pretest

From: Eli Zaretskii
Subject: Re: Pretest
Date: Sat, 28 Oct 2006 21:05:08 +0200

> Cc: address@hidden
> From: Chong Yidong <address@hidden>
> Date: Sat, 28 Oct 2006 11:53:29 -0400
> Good catch.  This seems to be due to a difference in the man and
> lispref/lispintro Makefiles.  The way man does it is
>   INFO_TARGETS = ../info/emacs ../info/ccmode ....[etc]
>   info: $(top_srcdir)/info $(INFO_TARGETS)
>   ../info/emacs: ${EMACSSOURCES}
>      cd $(srcdir); $(MAKEINFO) emacs.texi
> whereas lispref does it like this:
>   srcs = $(srcdir)/abbrevs.texi ....[etc]
>   info: $(infodir)/elisp
>   $(infodir)/elisp: $(srcs)
>      $(MAKEINFO) -I. -I$(srcdir) $(srcdir)/elisp.texi -o $(infodir)/elisp
> By analogy, this last line should be replaced by
>      cd $(srcdir); $(MAKEINFO) elisp.texi

I have no objections to such a change, but note that $(MAKEINFO)
doesn't include the -I switches in lispref/Makefile.in, so if we want
to make such a change, we should probably add them to the macro.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]