summaryrefslogtreecommitdiff
path: root/make-dist
Commit message (Collapse)AuthorAgeFilesLines
* Restore test/ to its non-distributed state (bug#8107)Glenn Morris2011-05-231-21/+0
| | | | | | | | | * make-dist: Don't distribute test/. * configure.in (OPT_MAKEFILES_IN): New output variable. (AC_CONFIG_FILES): Conditionally include test/automated/Makefile. * Makefile.in (OPT_MAKEFILES_IN): New, set by configure. (SUBDIR_MAKEFILES_IN): Use $OPT_MAKEFILES_IN. (check): Give an explicit error if test/ is not present.
* Replace mkinstalldirs with `install-sh -d', as automake recommends.Glenn Morris2011-03-221-1/+1
| | | | | | | | | | | | | | | | * Makefile.in (mkdir): Use `install-sh -d' instead of mkinstalldirs. (sync-from-gnulib): Don't sync mkinstalldirs. * make-dist: Don't distribute mkinstalldirs. * leim/Makefile.in (install): Use `install-sh -d' rather than mkinstalldirs. * lib-src/Makefile.in ($(DESTDIR)${archlibdir}): Use `install-sh -d' rather than mkinstalldirs. * configure.in, doc/emacs/Makefile.in: Update comments. * admin/notes/copyright: Remove mkinstalldirs.
* * make-dist: Exclude generated file src/globals.h.Glenn Morris2011-02-121-1/+1
|
* src/emacs.c now gets version number from configure.inPaul Eggert2011-01-311-1/+3
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Merge from mainline.Paul Eggert2011-01-141-0/+21
|\
| * * make-dist: Distribute test/ files too.Paul Eggert2011-01-141-0/+21
| | | | | | | | | | | | | | Distribute every file under test/ that is under version control, using patterns like *.el to capture files that are added later. Without this change, "configure" would fail, because it would attempt to build from a Makefile.in that was not distributed.
* | Merge from mainline.Paul Eggert2011-01-141-1/+1
|\ \ | |/
| * Merge from emacs-23Stefan Monnier2011-01-141-1/+1
| |\
| | * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| | |
| | * [Backport from trunk]: * make-dist: Exclude etc/*.pyc.Glenn Morris2010-12-101-1/+1
| | |
* | | Use gnulib's getopt-gnu module.Paul Eggert2011-01-081-3/+1
| | |
* | | Use gnulib's mktime module.Paul Eggert2011-01-081-0/+1
| | |
* | | Automate syncing from gnulib.Paul Eggert2011-01-081-2/+12
|/ /
* | * make-dist: Exclude etc/*.pyc.Glenn Morris2010-12-101-1/+1
| |
* | Restore another execute-bit.Glenn Morris2010-12-031-0/+0
| |
* | Restore files that I seem to have mistakenly deleted.Katsumi Yamaoka2010-12-031-0/+527
| |
* | gnus-demon.el (gnus-demon-init): Fix time computing when time is nil.Julien Danjou2010-12-031-527/+0
| |
* | EMACS_UNIBYTE trivia.Glenn Morris2010-12-021-1/+0
| | | | | | | | * make-dist: Remove EMACS_UNIBYTE unsetting; it does nothing.
* | * make-dist: Avoid listing .el files twice.Glenn Morris2010-10-211-44/+38
| | | | | | | | Don't try to run autoconf if --no-update.
* | * make-dist: No longer create lisp/MANIFEST.Glenn Morris2010-10-191-12/+0
| | | | | | | | | | No-one can remember what this file was for. http://lists.gnu.org/archive/html/emacs-devel/2010-10/msg00512.html
* | Tidy some nextstep README etc files.Glenn Morris2010-10-121-1/+1
| | | | | | | | | | | | | | | | | | * nextstep/README: Move historical information to new file ../etc/NEXTSTEP. * nextstep/AUTHORS: Merge into ./etc/NEXTSTEP and remove file. * etc/NEXTSTEP: New file, extracted from ../nextstep/{AUTHORS,README}. * make-dist: No more nextstep/AUTHORS.
* | More make-dist simplification.Glenn Morris2010-10-121-58/+29
| | | | | | | | | | | | | | * make-dist: Remove --compress. Check for the appropriate gzip-like executable, and if not found, don't compress. Check version number in README, don't change it. Use find for nt/inc/*.h.
* | * make-dist: Replace grep with sed when determining $version.Glenn Morris2010-10-121-2/+1
| |
* | * make-dist: Remove the unnecessary $shortversion.Glenn Morris2010-10-121-4/+2
| |
* | * make-dist: Remove comment that no longer applies.Glenn Morris2010-10-121-1/+0
| |
* | * make-dist: Simplify trap handling.Glenn Morris2010-10-121-5/+2
| |
* | * make-dist: Use find for the whole etc/ directory.Glenn Morris2010-10-121-21/+5
| |
* | * make-dist: Use find for etc/image files.Glenn Morris2010-10-121-32/+3
| |
* | * make-dist: Use find to handle the etc and lisp directories.Glenn Morris2010-10-121-52/+15
| |
* | * make-dist: Simplify creation of lisp/MANIFEST.Glenn Morris2010-10-111-14/+12
| |
* | * make-dist: Update and simplify.Glenn Morris2010-10-111-191/+84
| | | | | | | | | | | | | | Eg: there are no symlinks in the tree for a long time Check for version in emacsver.texi. Clean up *~ etc files using a find at the end. Add etc/srecode.
* | Merge changes from emacs-23 branch.Juanma Barranquero2010-10-121-1/+1
|\ \ | |/
| * make-dist: Don't distribute src/buildobj.h.Eli Zaretskii2010-10-081-1/+1
| |
* | * make-dist: No more doc/emacs/*.texi.in.Glenn Morris2010-10-091-1/+1
| |
* | Set the version number in the texinfo manuals using configure.Glenn Morris2010-10-081-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/Makefile.in (emacsdir): New variable. ($(infodir)/efaq): Pass -I $(emacsdir) to makeinfo. * doc/misc/faq.texi (VER): Replace with EMACSVER from emacsver.texi. * doc/lispref/Makefile.in (emacsdir): New variable. (MAKEINFO): Add -I $emacsdir. (dist): Copy emacsver.texi. * doc/lispref/book-spine.texinfo, doc/lispref/elisp.texi: * doc/lispref/vol2.texi, doc/lispref/vol1.texi: Set EMACSVER by including emacsver.texi. * doc/emacs/emacsver.texi.in: New file. * doc/emacs/emacs.texi: Set EMACSVER by including emacsver.texi. * doc/emacs/Makefile.in (distclean): Delete emacsver.texi. (dist): Copy emacsver.texi. * admin/admin.el (set-version): No need to act on doc/ files any more. * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi. * make-dist: Include doc/emacs/*.texi.in.
* | Remove lib-src/b2m.c and b2m.pl.Glenn Morris2010-10-081-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs does not use Babyl files since 23.1, and you can use M-x unrmail. * msdos/mainmake.v2 (install): Remove b2m. * lisp/emacs-lisp/authors.el (authors-valid-file-names): Add b2m.c. * lib-src/b2m.c, lib-src/b2m.pl: Remove files. * lib-src/Makefile.in (INSTALLABLES): Remove b2m. * lib-src/makefile.w32-in ($(BLD)/b2m.$(O)): Remove. * doc/emacs/ack.texi (Acknowledgments): No more b2m.c. * admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m. * INSTALL, make-dist: Remove references to b2m. * Makefile.in (MAN_PAGES): Remove b2m.1.
* | * make-dist: No more TODO files under lisp/.Glenn Morris2010-09-081-2/+2
| |
* | * make-dist: Remove references to non-existent directories and files.Glenn Morris2010-06-091-7/+7
| |
* | Do not preprocess src/Makefile.in.Glenn Morris2010-05-261-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Do not preprocess src/Makefile.in. (cpp_undefs, CPP_NEED_TRADITIONAL): Remove. (AC_EGREP_CPP): Test no longer needed. * configure: Regenerate. * config.bat: Do not preprocess src/Makefile.in. * make-dist: No more Makefile.c files. * INSTALL, src/README: Makefiles are not preprocessed. * src/Makefile.in, src/autodeps.mk, src/deps.mk, src/ns.mk: Convert comments to Makefile format. * lib-src/Makefile.in (distclean): No more Makefile.c. * src/Makefile.in (bootstrap-clean): No more Makefile.c. * admin/notes/cpp: Remove file. * admin/quick-install-emacs (AVOID): No more Makefile.c files. * etc/PROBLEMS, etc/MACHINES: Remove details of cpp problems which can no longer occur.
* | Adapt make-dist to new version location.Romain Francoise2010-05-241-5/+5
| | | | | | | | | | * make-dist: Look for version in src/emacs.c. Use lisp/subr.el rather than lisp/version.el for location check.
* | Handle auto-depend with configure.Glenn Morris2010-05-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * make-dist (src): Include *.mk. * config.bat: Concatenate deps.mk onto the end of src/Makefile. * configure.in (DEPFLAGS, MKDEPDIR): New output variables. (deps_frag): New output file. (AUTO_DEPEND): Remove this definition. * src/Makefile.in (DEPDIR): New constant. (DEPFLAGS): Set with configure, not cpp. (MKDEPDIR): New, set by configure. (.c.o, .m.o, ecrt0.o): Use $MKDEPDIR. (clean): Use $DEPDIR. (deps_frag): Include from configure. Move static/dynamic dependency stuff to deps.mk/autodeps.mk. * src/deps.mk, src/autodeps.mk: New files, extracted from Makefile.in. * msdos/sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty. (MKDEPDIR): Edit to ':'.
* | * make-dist (msdos): No more mainmake.Glenn Morris2010-05-101-1/+1
| |
* | * make-dist: There are no more src/m/*.inp files.Glenn Morris2010-05-021-2/+1
|/
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Add etc/images/mpc directory.Glenn Morris2009-12-011-2/+2
|
* Make links to doc/lispintro/*.pdf.Glenn Morris2009-10-271-1/+1
|
* (check): Update for two new levels of subdirectory in lisp/.Glenn Morris2009-09-291-0/+8
|
* Warn if subdir does not exist in source.Glenn Morris2009-06-241-8/+3
| | | | | | (nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib) (nextstep/GNUstep/Emacs.base/Resources/preferences.gorm): No longer make links.
* Yavor Doganov <yavor at gnu.org>Glenn Morris2009-06-241-3/+1
| | | | | (tempdir): Don't create directories preferences.gorm and preferences.nib, they are no longer required.