because some of the commands below run Make, so they need
Makefiles to be present.
- For Emacs 28 and later, as long as --with-native-compilation is
- not the default, the tree needs to be configured with
- native-compilation enabled, to ensure all the pertinent *.elc
- files will end up in the tarball. Otherwise, the *.eln files
- might not build correctly on the user's system.
-
./autogen.sh
- ./configure --with-native-compilation && make
+ ./configure && make
For a release (as opposed to pretest), visit etc/NEWS and use the
"M-x emacs-news-delete-temporary-markers" command to delete any