aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove --disable-maintainer-mode option from 'configure'. (Bug#11555)Paul Eggert2012-06-011-6/+5
| | | | | | | | | | | It is confusingly named and rarely useful. See, for example, <http://lists.gnu.org/archive/html/emacs-devel/2011-12/msg00089.html>. * INSTALL.BZR: Don't mention --disable-maintainer-mode. * Makefile.in (MAINTAINER_MODE_FLAG): Remove; all uses removed. * configure.in: Remove --disable-maintainer-mode. (USE_MAINTAINER_MODE, MAINT): Remove. * admin/make-tarball.txt: Don't worry about maintainer mode. * etc/NEWS: Mention this.
* * Makefile.in (ACLOCAL_INPUTS): Fix up gnulib-comp.m4 name. (Bug#11529)Paul Eggert2012-05-211-2/+2
| | | | Without this further fix, aclocal was being invoked unnecessarily.
* More small tweaks for Makefile.inGlenn Morris2012-05-211-5/+5
| | | | | | * Makefile.in (blessmail, install-arch-dep, uninstall): Check cd lib-src works. (install-arch-dep, uninstall): Remove unneeded subshells.
* * update-subdirs: Move to build-aux/.Glenn Morris2012-05-211-1/+1
| | | | | | | | * make-dist: * Makefile.in (install-arch-indep): * lisp/Makefile.in (update-subdirs): * lisp/makefile.w32-in (update-subdirs-SH): Update for this change.
* Let the top-level Makefile install leimGlenn Morris2012-05-211-20/+24
| | | | | | | | | | | * Makefile.in (leimdir): New, set by configure. (COPYDIR, COPYDESTS): Add leim directories. (install-leim): Remove. (install-arch-indep): Handle leim installation directly. * leim/Makefile.in (install): Remove, let top-level do it. (version, prefix, datarootdir, datadir, ns_appresdir, leimdir): (MKDIR_P, GZIP_PROG): Remove, no longer used.
* Make merging from gnulib a script, not a makefile action.Paul Eggert2012-05-201-37/+0
| | | | | | | | | | | Putting it in a makefile has some problems with reflection, as merging from gnulib updates 'configure', which can update the makefile. Putting it in a standalone script breaks this loop. * Makefile.in (gnulib_srcdir, $(gnulib_srcdir), DOS_gnulib_comp.m4) (GNULIB_MODULES, GNULIB_TOOL_FLAGS, sync-from-gnulib): Remove, moving the actions to the script admin/merge-gnulib. * admin/merge-gnulib: New script, with actions moved here from ../Makefile.in.
* Command substitution already runs in a subshellGlenn Morris2012-05-201-5/+5
| | | | | | | | | * Makefile.in (install-arch-indep, install-doc, install-info, uninstall): * leim/Makefile.in (leim-list.el, install): * lib-src/Makefile.in (insrcdir, $(DESTDIR)${archlibdir}): * lisp/Makefile.in (setwins, setwins_almost, setwins_for_subdirs): * test/automated/Makefile.in (setwins): Scrap superfluous subshells.
* CommentsGlenn Morris2012-05-191-0/+2
|
* CommentsGlenn Morris2012-05-191-0/+6
|
* * Makefile.in (install-etc): Respect DESTDIR.Ulrich Mueller2012-05-191-2/+2
| | | | Fixes: debbugs:11518
* Undo part of previous change, in case it makes command line too longGlenn Morris2012-05-191-5/+9
|
* * Makefile.in (install-arch-indep): Remove unneeded subshell.Glenn Morris2012-05-191-18/+14
| | | | Combine some rm commands.
* * Makefile.in (install-arch-indep): Remove unneeded chmod.Glenn Morris2012-05-181-2/+3
| | | | Set permissions of lisp/subdirs.el.
* * Makefile.in (SUBDIR): Add leim. Update users.Glenn Morris2012-05-181-18/+9
|
* * Makefile.in (lib, lib-src, lisp): Check cd return value.Glenn Morris2012-05-181-1/+1
|
* * Makefile.in (leim): No need to set PARALLEL.Glenn Morris2012-05-181-4/+1
| | | | | | This predates the use of changed.misc etc to serialize the leim build. The leim Makefile used to set .NO_PARALLEL/.NOTPARALLEL for the same reason, but has not done so for many years.
* Further small Makefile install simplificationsGlenn Morris2012-05-181-24/+17
| | | | | * Makefile.in (install-arch-indep, install-info, install-man): Simplify some one-sided ifs.
* * Makefile.in: Install only the relevant DOC file.Glenn Morris2012-05-181-21/+13
| | | | | | | | This only affects in-tree builds where you have several versions emacs-24.1.50.1, .2, etc lying around. * Makefile.in: (install-arch-indep): Delete etc/DOC*. (install-doc): No more need to delete etc/DOC.
* Fix up dependencies in previous change.Glenn Morris2012-05-181-4/+7
| | | | | install-arch-indep deletes the entire destination etc/ directory, so install-doc needs that to be run first.
* * Makefile.in (install-arch-indep): Split into several rules.Glenn Morris2012-05-181-23/+28
| | | | (install-doc, innstall-info, install-man): New rules.
* Minor fix for previous change.Glenn Morris2012-05-181-1/+1
|
* Reposition previous changeGlenn Morris2012-05-181-4/+4
|
* Avoid installation followed by immediate deletion for self-contained nsGlenn Morris2012-05-181-1/+5
| | | | | | * configure.in (INSTALL_ARCH_INDEP_EXTRA): New output variable. * Makefile.in (INSTALL_ARCH_INDEP_EXTRA): New, set by configure. (install-arch-indep): Don't install-etc for self-contained ns builds.
* * Makefile.in (install-arch-indep): Minor fix for earlier change.Glenn Morris2012-05-181-1/+2
|
* Remove some old commentsGlenn Morris2012-05-181-6/+0
|
* Tweak dependencies in top-level install rulesGlenn Morris2012-05-181-9/+5
| | | | | | * Makefile.in (install-arch-dep): Depend on install-arch-indep. (install-arch-indep): Depend on install-leim. (install): Remove explicit install-leim dependence.
* Remove the mkdir rule from the top-level MakefileGlenn Morris2012-05-171-13/+12
| | | | | * Makefile.in (install-arch-indep): Move last element of mkdir rule here. (mkdir): Remove rule.
* * Makefile.in (install-arch-indep): Remove unneeded chmods.Glenn Morris2012-05-171-4/+1
| | | | INSTALL_DATA does this for us.
* Makefile simplifications related to creating installation directoriesGlenn Morris2012-05-171-7/+14
| | | | | | | | | | A separate mkdir rule is not needed, since MKDIR_P is thread-safe. * Makefile.in (install-arch-dep): Ensure bindir exists. Drop mkdir dependency. (install-arch-indep): Ensure docdir, infodir, mandir exist. (install-leim): Drop mkdir dependency. (mkdir): Remove most directories, now made in relevant rules.
* * Makefile.in (install-arch-indep): Combine adjacent loops.Glenn Morris2012-05-171-41/+35
|
* * Makefile.in (install-etc): Fix previous change.Glenn Morris2012-05-171-2/+5
| | | | | | | Remember to always call MKDIR_P and INSTALL_DATA from the top-level directory, for the case in which we are falling back to build-aux/install-sh. It would make life much easier if autoconf would use an absolute path in this case.
* Simplify install-etc ruleGlenn Morris2012-05-171-16/+11
| | | | | * Makefile.in (install-etc, mkdir): Make relevant directories in install-etc rather than mkdir.
* More simplification for installation of site-lisp directoriesGlenn Morris2012-05-171-6/+4
| | | | | * Makefile.in (write_subdir): Create the directory if needed. (install-arch-dep, mkdir): No need to make site-lisp directories.
* * Makefile.in (write_subdir): Move definition before use.Glenn Morris2012-05-171-10/+10
|
* Further simplify install-arch-dep for self-contained NS buildsGlenn Morris2012-05-171-7/+10
| | | | * Makefile.in (install-arch-dep): Use $write_subdir.
* Reduce some code duplication in Makefile.inGlenn Morris2012-05-171-16/+14
| | | | | * Makefile.in (write_subdir): New. (install-arch-indep): Use $write_subdir.
* Minor optimization for install of self-contained NS info filesGlenn Morris2012-05-161-1/+0
| | | | | | * configure.in (etcdir): For a self-contained ns build, set it to the appropriate values. * Makefile.in (install-arch-dep): No need to move info/ any more.
* Fix previous change, for NS builds that are not self-containedGlenn Morris2012-05-161-2/+4
| | | | | | * configure.in (ns_self_contained): New output variable. * Makefile.in (ns_self_contained): New, set by configure. (install-arch-dep): Use $ns_self_contained.
* Minor optimization for install-arch-dep with self-contained ns buildGlenn Morris2012-05-161-11/+7
| | | | | * Makefile.in (install-arch-dep): For a self-contained ns build, don't bother installing binaries then immediately deleting them.
* Install a self-contained NS build's libexec directly into the right placeGlenn Morris2012-05-161-10/+10
| | | | | | | | | | | | | This is rather than installing it in one place then moving it. * configure.in (archlibdir): Set it for self-contained ns builds. (libexecdir): Don't expand it now (this is mainly cosmetic). * Makefile.in (ns_appbindir, ns_appresdir): Move them before things that may refer to them. (install-arch-dep): No need to relocate self-contained ns libexec. * lib-src/Makefile.in (ns_appbindir): New, set by configure.
* Tweak line-breaks in previous changeGlenn Morris2012-05-151-1/+3
|
* * Makefile.in (install-arch-dep): Replace last user of MV_DIRS.Glenn Morris2012-05-151-3/+3
|
* * Makefile.in (install-arch-dep): Replace use of MV_DIRS with libexec.Glenn Morris2012-05-151-3/+3
|
* * Makefile.in (install-arch-dep): Replace use of MV_DIRS with info.Glenn Morris2012-05-151-1/+1
| | | | This make it easier to see what is going on.
* * Makefile.in (install-arch-dep): Do not hard-code version number.Glenn Morris2012-05-151-6/+5
|
* Stop NS install symlinking libexec/* into bin/Glenn Morris2012-05-151-1/+1
| | | | | * Makefile.in (install-arch-dep): NS install no longer needs to symlink libexec/* into bin/, since 2012-05-14 ns_init_paths change.
* Let configure test for a suitable mkdir -pGlenn Morris2012-05-111-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in (AC_PROG_MKDIR_P): Call it, to set MKDIR_P. (MKDEPDIR): Use $MKDIR_P. * Makefile.in (MKDIR_P): New, set by configure. (mkdir): Use $MKDIR_P. * doc/emacs/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispintro/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/lispref/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * doc/misc/Makefile.in (MKDIR_P): New, set by configure. (mkinfodir): Use $MKDIR_P. * src/Makefile.in (MKDIR_P): New, set by configure. * src/ns.mk (${ns_appdir}, ${ns_appbindir}Emacs): Use $MKDIR_P.
* * Makefile.in (install-arch-indep): Remove dead code.Glenn Morris2012-05-111-13/+0
| | | | | | | ./lisp/simpl.ele never exists in the _build_ directory, the Lisp files are always in the _source_ directory. Even if they were not, it would be wrong to install just *.el and *.elc, since there are subdirectories in lisp/.
* * Makefile.in (install-arch-indep): Use INSTALL_DATA for the DOC file.Glenn Morris2012-05-111-3/+4
|
* * Makefile.in (install-arch-indep): There are no more Makefile.c files.Glenn Morris2012-05-111-2/+9
|