emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lisp/Makefile.in


From: Lute Kamstra
Subject: [Emacs-diffs] Changes to emacs/lisp/Makefile.in
Date: Sun, 12 Jun 2005 06:25:31 -0400

Index: emacs/lisp/Makefile.in
diff -c emacs/lisp/Makefile.in:1.62 emacs/lisp/Makefile.in:1.63
*** emacs/lisp/Makefile.in:1.62 Wed Apr 13 09:41:46 2005
--- emacs/lisp/Makefile.in      Sun Jun 12 10:25:31 2005
***************
*** 215,235 ****
  
  # Prepare a bootstrap in the lisp subdirectory.
  #
! # Build loaddefs.el, because it's not sure it's up-to-date, and if it's not,
! # that might lead to errors during the bootstrap because something fails to
! # autoload as expected.  However, if there is no emacs binary, then we can't
! # build autoloads yet, so just make sure there's some loaddefs.el file, as
! # it's necessary for generating the binary (because loaddefs.el is an
! # automatically generated file, we don't want to store it in the source
! # repository).
  
  bootstrap-prepare:
        if test -x $(EMACS); then                               \
          $(MAKE) $(MFLAGS) autoloads;                          \
        else                                                    \
!         if test ! -r $(lisp)/loaddefs.el; then                \
!           cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el;       \
!         fi                                                    \
        fi
  
  maintainer-clean: distclean
--- 215,233 ----
  
  # Prepare a bootstrap in the lisp subdirectory.
  #
! # Build loaddefs.el to make sure it's up-to-date.  If it's not, that
! # might lead to errors during the bootstrap because something fails to
! # autoload as expected.  If there is no emacs binary, then we can't
! # build autoloads yet.  In that case we have to use ldefs-boot.el;
! # bootstrap should always work with ldefs-boot.el.  (Because
! # loaddefs.el is an automatically generated file, we don't want to
! # store it in the source repository).
  
  bootstrap-prepare:
        if test -x $(EMACS); then                               \
          $(MAKE) $(MFLAGS) autoloads;                          \
        else                                                    \
!         cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el;         \
        fi
  
  maintainer-clean: distclean




reply via email to

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