Stefan Monnier <[EMAIL PROTECTED]> writes:

>> I need to make make-dist work on an non-bootstrapped tree.  We, at Debian,
>> don't include .elc files in the tarball and generate packages from
>> the bootstrap, for practical reasons.
>
> But even if you don't include the elc files, you do distribute the Emacs
> executable.  This executable includes copies of the predumped elc files
> and is able to rebuild the other elc files without bootstrapping.

I don't get it. I don't have the executable around. I need to build
it in order to build Lisp files. Make tells me I have no choice
but running 'make bootstrap' in order to get this predumped version.

>> If you remove ldefs-boot.el, make bootstrap fails.
>
> Use `cd lisp; make (re)compile'.

Sure, but only once I got the executable compiled.

Anyway, I think it should be possible to bootstrap from source.
I'd propose to leave ldefs-boot.el in the tarball but to prevent
lisp/Makefile to install it.

Cheers,

-- 
Jérôme Marant


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to