]> git.eshelyaron.com Git - emacs.git/commitdiff
* admin/update_autogen: Fix generating ldefs-boot.el.
authorStefan Kangas <stefan@marxist.se>
Sat, 6 Aug 2022 10:21:40 +0000 (12:21 +0200)
committerStefan Kangas <stefan@marxist.se>
Sat, 6 Aug 2022 10:46:27 +0000 (12:46 +0200)
admin/update_autogen

index c047481f606a692e62d9e53a28e864d12454a313..6d844b22f437a27f825e3121ac85051c42339849 100755 (executable)
@@ -81,7 +81,6 @@ ldefs_flag=1
 lboot_flag=
 
 ## Parameters.
-ldefs_in=lisp/loaddefs.el
 ldefs_out=lisp/ldefs-boot.el
 sources="configure.ac lib/Makefile.am"
 ## Files to copy into autogendir.
@@ -177,8 +176,6 @@ modified=$(status ${autogendir:+$sources} ${ldefs_flag:+lisp}) || die
     echo "Running 'make maintainer-clean'..."
 
     make maintainer-clean #|| die "Cleaning error"
-
-    rm -f $ldefs_in
 }
 
 
@@ -289,13 +286,8 @@ make -C src "$@" bootstrap-emacs || die "make src error"
 
 echo "Running lisp/ make..."
 
-make -C lisp "$@" autoloads EMACS=../src/bootstrap-emacs || die "make src error"
-
+make -C lisp "$@" ldefs-boot.el EMACS=../src/bootstrap-emacs || die "make src error"
 
-## Ignore comment differences.
-[ ! "$lboot_flag" ] ||                      \
-    diff -q -I '^;' $ldefs_in $ldefs_out || \
-    cp $ldefs_in $ldefs_out || die "cp ldefs_boot error"
 
 # Refresh the prebuilt grammar-wy.el
 grammar_in=lisp/cedet/semantic/grammar-wy.el