* lots of directory changes when compiling emacs..
@ 2009-02-16 18:59 Alfred M. Szmidt
2009-02-16 19:22 ` Eli Zaretskii
0 siblings, 1 reply; 4+ messages in thread
From: Alfred M. Szmidt @ 2009-02-16 18:59 UTC (permalink / raw)
To: emacs-devel
Hey,
Dunno if this is a "bug" or not, but when compilign emacs there are
lots of unneeded directory changes:
[...]
make[3]: Entering directory `/home/ams/emacs/lisp'
Compiling /home/ams/emacs/src/../lisp/mwheel.el
Wrote /home/ams/emacs/lisp/mwheel.elc
make[3]: Leaving directory `/home/ams/emacs/lisp'
make[3]: Entering directory `/home/ams/emacs/lisp'
Compiling /home/ams/emacs/src/../lisp/x-dnd.el
Wrote /home/ams/emacs/lisp/x-dnd.elc
make[3]: Leaving directory `/home/ams/emacs/lisp'
make[3]: Entering directory `/home/ams/emacs/lisp'
Compiling /home/ams/emacs/src/../lisp/widget.el
Wrote /home/ams/emacs/lisp/widget.elc
make[3]: Leaving directory `/home/ams/emacs/lisp'
[...]
this happens for each file in lisp/, and slows down compilation
considerably.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: lots of directory changes when compiling emacs..
2009-02-16 18:59 lots of directory changes when compiling emacs Alfred M. Szmidt
@ 2009-02-16 19:22 ` Eli Zaretskii
2009-02-17 2:50 ` Miles Bader
0 siblings, 1 reply; 4+ messages in thread
From: Eli Zaretskii @ 2009-02-16 19:22 UTC (permalink / raw)
To: ams; +Cc: emacs-devel
> From: "Alfred M\. Szmidt" <ams@gnu.org>
> Date: Mon, 16 Feb 2009 19:59:05 +0100
>
> Dunno if this is a "bug" or not
It's a feature.
> but when compilign emacs there are lots of unneeded directory
> changes:
>
> [...]
> make[3]: Entering directory `/home/ams/emacs/lisp'
> Compiling /home/ams/emacs/src/../lisp/mwheel.el
> Wrote /home/ams/emacs/lisp/mwheel.elc
> make[3]: Leaving directory `/home/ams/emacs/lisp'
They are not ``unneeded'': the rule that compiles these Lisp files
lives in src/Makefile, not in lisp/Makefile.
> this happens for each file in lisp/, and slows down compilation
> considerably.
``Considerably''? what kind of shell do you have there? and what does
``considerably'' mean in quantitative terms?
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: lots of directory changes when compiling emacs..
2009-02-16 19:22 ` Eli Zaretskii
@ 2009-02-17 2:50 ` Miles Bader
2009-02-17 4:06 ` Eli Zaretskii
0 siblings, 1 reply; 4+ messages in thread
From: Miles Bader @ 2009-02-17 2:50 UTC (permalink / raw)
To: Eli Zaretskii; +Cc: ams, emacs-devel
Eli Zaretskii <eliz@gnu.org> writes:
> They are not ``unneeded'': the rule that compiles these Lisp files
> lives in src/Makefile, not in lisp/Makefile.
Also, isn't this done only for a subset of lisp files (those used for dumping)?
-Miles
--
Immortality, n. A toy which people cry for, And on their knees apply for,
Dispute, contend and lie for, And if allowed Would be right proud
Eternally to die for.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: lots of directory changes when compiling emacs..
2009-02-17 2:50 ` Miles Bader
@ 2009-02-17 4:06 ` Eli Zaretskii
0 siblings, 0 replies; 4+ messages in thread
From: Eli Zaretskii @ 2009-02-17 4:06 UTC (permalink / raw)
To: Miles Bader; +Cc: ams, emacs-devel
> From: Miles Bader <miles@gnu.org>
> Cc: ams@gnu.org, emacs-devel@gnu.org
> Date: Tue, 17 Feb 2009 11:50:05 +0900
>
> Eli Zaretskii <eliz@gnu.org> writes:
> > They are not ``unneeded'': the rule that compiles these Lisp files
> > lives in src/Makefile, not in lisp/Makefile.
>
> Also, isn't this done only for a subset of lisp files (those used for dumping)?
Yes, only those mentioned in ${lisp}.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2009-02-17 4:06 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-16 18:59 lots of directory changes when compiling emacs Alfred M. Szmidt
2009-02-16 19:22 ` Eli Zaretskii
2009-02-17 2:50 ` Miles Bader
2009-02-17 4:06 ` Eli Zaretskii
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).