# HG changeset patch # User Lute Kamstra # Date 1113904728 0 # Node ID 4fedc3d06aeca91ac189dbebe74f41f869fde229 # Parent 91e895711c2eb2fe94bab25ccdef60f2ae2a1355 Don't commit lisp/loaddefs.el. diff -r 91e895711c2e -r 4fedc3d06aec admin/make-tarball.txt --- a/admin/make-tarball.txt Tue Apr 19 09:45:11 2005 +0000 +++ b/admin/make-tarball.txt Tue Apr 19 09:58:48 2005 +0000 @@ -21,10 +21,11 @@ 5. rm configure; make bootstrap -6. Commit configure, README, AUTHORS, lisp/loaddefs.el, - lisp/cus-load.el, lisp/finder-inf.el, lisp/version.el, - man/emacs.texi. For a release, also commit the ChangeLog files in - all directories. +6. Commit configure, README, AUTHORS, lisp/cus-load.el, + lisp/finder-inf.el, lisp/version.el, man/emacs.texi. + Copy lisp/loaddefs.el to lisp/ldefs-boot.el and commit + lisp/ldefs-boot.el. For a release, also commit the ChangeLog + files in all directories. 7. make-dist --snapshot. Check the contents of the new tar with admin/diff-tar-files against an older tar file. Some old pretest @@ -34,12 +35,12 @@ 8. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta 9. tar -zxf emacs-NEW.tar.gz; cd emacs-NEW - configure && make && make -n install + ./configure && make && make -n install Use `script' or M-x compile to save the compilation log in compile-NEW.log and compare it against an old one. The easiest way to do that is to visit the old log in Emacs, change the version number of the old Emacs to __, do the same with the new log and do - M-x ediff. Especially check that Info files aren't built. + M-x ediff. Especially check that Info files aren't built. 10. cd EMACS_ROOT_DIR; cvs tag TAG TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a