emacs-devel
[Top][All Lists]
Advanced

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

Re: Make the compilation slightly less verbose?


From: David Ringo
Subject: Re: Make the compilation slightly less verbose?
Date: Fri, 14 Jun 2019 14:13:24 -0600

On Fri, Jun 14, 2019 at 10:56 AM Lars Ingebrigtsen <address@hidden> wrote:
>
> Andreas Schwab <address@hidden> writes:
>
> > $(MAKE) --no-print-directory ...
>
> Thanks!  I think I found the correct place.  With this patch:
>
> diff --git a/src/Makefile.in b/src/Makefile.in
> index be769458d3..5fc623c346 100644
> --- a/src/Makefile.in
> +++ b/src/Makefile.in
> @@ -776,7 +776,8 @@ .PHONY:
>  ## bootstrap-emacs$(EXEEXT) as an order-only prerequisite.
>
>  %.elc: %.el | bootstrap-emacs$(EXEEXT) $(bootstrap_pdmp)
> -       @$(MAKE) -C ../lisp EMACS="$(bootstrap_exe)" THEFILE=$< $<c
> +       @$(MAKE) --no-print-directory \
> +               -C ../lisp EMACS="$(bootstrap_exe)" THEFILE=$< $<c
>
>  ## VCSWITNESS points to the file that holds info about the current checkout.
>  ## We use it as a heuristic to decide when to rebuild loaddefs.el.
>
> I now get
>
>   ELC      ../lisp/dos-fns.elc
>   ELC      ../lisp/dos-vars.elc
>   ELC      ../lisp/dos-w32.elc
>   ELC      ../lisp/dynamic-setting.elc
>
> on a make bootstrap, and otherwise things look the same as before, I
> think.
>
> Does anybody object to this change?
>
> --
> (domestic pets only, the antidote for overdose, milk.)
>    bloggy blog: http://lars.ingebrigtsen.no
>

It's worth noting that you can add --no-print-directory to
GNUMAKEFLAGS in the environment to affect *all* recursive invocations.
I don't know if that's generally desirable for you though.



reply via email to

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