1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
Commit Graph

343 Commits

Author SHA1 Message Date
Andreas Schwab
73e3e7c2c8 (install-arch-indep, uninstall): Add flymake. 2004-08-06 19:06:49 +00:00
Andreas Schwab
52b9b5ccb5 (install-arch-indep): Remove .arch-inventory files. 2004-07-04 22:45:31 +00:00
Luc Teirlinck
750ef9c425 (install-arch-indep, uninstall): Add emacs-xtra. 2004-06-15 21:05:35 +00:00
Miles Bader
48d67035ea Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying

Previously, autoconf-created Makefiles and the like would contain
duplicate taglines (unfortunately, autoconf doesn't seem to have a
`strip in generated file' comment mechanism) leading to conflicts, and
installing in place would create unknown directories and copies of
source directories (leading to conflicts with the source directories).

This changeset makes all autoconf-processed files use explicit id-tags
and adds .arch-inventory entries to ignore installation directories.
2004-06-11 02:39:51 +00:00
Andreas Schwab
57c878bbd6 Revert last two changes. 2004-05-28 09:48:58 +00:00
Daniel Pfeiffer
d50e9c52a8 Also install etc/compilation.txt and chown/chmod it 2004-04-13 19:08:31 +00:00
Daniel Pfeiffer
1600a13c93 Also install etc/compilation.txt 2004-04-13 19:04:54 +00:00
Luc Teirlinck
8aa2d05f88 Mention in comment that `make maintainer-clean' deletes .elc files. 2004-04-01 02:12:09 +00:00
Stefan Monnier
6d376b570e (maintainer-clean): Clean in the lisp dir as well.
(bootstrap): Use the new boostrap-prepare target in lisp.
2004-03-02 22:11:53 +00:00
Luc Teirlinck
68e4cc5703 Set CDPATH to an empty string. 2004-02-09 23:22:28 +00:00
Jan Djärv
0b1ec9e984 * Makefile.in (install-arch-dep): Don't let cd output go into
pipe for carbon_appdir.
2003-12-24 12:02:26 +00:00
Luc Teirlinck
b0f78f9c45 (install-arch-indep, uninstall): Add SES manual. 2003-09-12 15:04:45 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Andreas Schwab
53b583d38f (YACC): Remove, not used.
(MAINT): Don't set.
(${srcdir}/configure, $(srcdir)/src/stamp-h.in): Use @MAINT@ to
disable dependency on ${srcdir}/configure.in when maintainer mode
is disabled.
2003-07-23 11:16:55 +00:00
Simon Josefsson
2af70a29b9 (install-arch-indep, uninstall): Add SMTP manual. 2003-02-23 17:07:42 +00:00
Andreas Schwab
108c7c97c1 (EXEEXT): Define to @EXEEXT@ and use this variable
instead of the substitution.
2003-02-08 17:27:58 +00:00
Juanma Barranquero
177c0ea743 Trailing whitespace deleted. 2003-02-04 14:56:31 +00:00
Juanma Barranquero
c60ee5e70f Cygwin support patch. 2003-01-31 15:24:20 +00:00
Markus Rost
831d567122 (bootstrap): Make bootstrap-after. 2003-01-22 17:13:08 +00:00
Steven Tamm
52cd7d02cc * configure.in: New option, --enable-carbon-app, to specify
that the application should be installed
	* Makefile.in (install-arch-dep): On Mac OS X, install the
	Emacs.app application if carbon-app is enabled
2003-01-07 05:46:31 +00:00
David Kastrup
82b96f9518 (INSTALL_INFO): Get install-info command from
configure.
2003-01-06 14:55:12 +00:00
Andreas Schwab
56ab7fbb5b (install-arch-indep): Revert second last change completely. 2002-12-08 13:59:29 +00:00
Andreas Schwab
2c4396c417 (install-arch-indep): Revert last change. 2002-12-08 13:18:02 +00:00
Juanma Barranquero
25a6f6573e (install-arch-indep): Prepend $(srcdir)/ to lisp. 2002-11-11 09:03:08 +00:00
Miles Bader
686eb0dd77 (maybe_bootstrap): Whoops, screwed up the second instance of $$bar... 2002-11-07 02:26:44 +00:00
Miles Bader
ab4f69f273 (maybe_bootstrap): Fix shell variable usage. Handle separate-build-dir case. 2002-11-07 01:02:44 +00:00
Richard M. Stallman
dd531b712e (maybe_bootstrap): Add doublequotes to make it bulletproof.
$bar may be empty when there are no .elc files.
2002-11-06 05:13:29 +00:00
Richard M. Stallman
ef7fb3bb17 (maybe_bootstrap): Test for complete absence of compiled Lisp files. 2002-09-15 01:53:47 +00:00
Stefan Monnier
ffb0b9d767 (bootstrap-lisp-1, bootstrap-lisp, bootstrap)
(bootstrap-clean-after): Delete.
(bootstrap): Make the sequencing explicit.
2002-09-11 21:00:08 +00:00
Kim F. Storm
7869ed758f (install-arch-indep): Do not remove DOC file
when it is the only DOC file installed; this is the case when
CANNOT_DUMP is defined.  From Joe Buehler (tiny change).
2002-08-26 10:11:44 +00:00
Richard M. Stallman
97f1ce35e0 (gamedir, localstatedir): New variables.
(epaths-force): Insert value of gamedir into PATH_GAME.
2002-07-21 20:20:59 +00:00
Kai Großjohann
b3ae255b1a (install-arch-indep, uninstall): Add Tramp. 2002-06-18 11:28:41 +00:00
Eli Zaretskii
8422aeb77d Add a comment in case people complain about the h flag for Tar. 2002-05-18 19:52:17 +00:00
Eli Zaretskii
42c615aec0 Don't say *.elc files cannot be regenerated. 2002-05-07 06:08:37 +00:00
Andreas Schwab
2b572fdcd5 (MAINT): New variable.
(${srcdir}/configure, $(srcdir)/src/stamp-h.in): Depend on this
instead of configure.in, to avoid running autoconf and autoheader
unless explicitly requested.
2002-04-23 09:52:54 +00:00
Andreas Schwab
9dfcf5a509 ($(srcdir)/src/config.in): Generate using autoheader. 2002-04-15 13:13:02 +00:00
Richard M. Stallman
7eb7c54447 (install-arch-indep): Use umask 022 for DOC* and lisp/.
Run chown $${LOGNAME} on files installed by tar xvf.
2002-03-03 13:08:14 +00:00
Richard M. Stallman
0635d9fa5b (maybe_bootstrap): Do `exit 1'.
(all): Don't depend on maybe_bootstrap here.
(${SUBDIR}): Depend on it here instead.
2002-02-13 15:47:55 +00:00
Richard M. Stallman
63bcc29614 (maybe_bootstrap): Add an infinite sleep-loop. 2002-02-08 14:11:47 +00:00
Pavel Janík
9e67774633 (maybe_bootstrap): Fix previous change. 2001-11-29 06:45:38 +00:00
Richard M. Stallman
ea8c55c919 (maybe_bootstrap): Don't bootstrap, just suggest it. 2001-11-29 00:47:32 +00:00
Richard M. Stallman
fa0c8deb7b Fix previous change. 2001-11-26 11:11:24 +00:00
Richard M. Stallman
623c2030ef bootstrap should not delete dumped executables:
(bootstrap-clean-before): New target.
(bootstrap): Use bootstrap-clean-before instead of clean.
(bootstrap-clean-after): Renamed from bootstrap-clean.  Calls changed.
2001-11-26 11:00:17 +00:00
Eli Zaretskii
24a48c8045 (install-arch-indep, uninstall): Add ELisp Intro files. 2001-11-24 16:42:00 +00:00
Eli Zaretskii
3430f69773 (SUBDIR_MAKEFILES): Add lispintro.
(lispref/Makefile): New target.
(mostlyclean, clean, distclean, maintainer-clean): Add lispintro.
(unlock, relock, info, dvi): Ditto.
2001-11-24 10:47:42 +00:00
Eli Zaretskii
8899111804 (uninstall, install-arch-indep): Don't install gfdl.1. 2001-11-23 11:15:02 +00:00
Colin Walters
526db7d689 (uninstall): Handle deletion of calc .info files. 2001-11-23 01:28:37 +00:00
Colin Walters
dddbf93e38 (install-arch-indep): Install the calc .info files. 2001-11-22 06:05:12 +00:00
Pavel Janík
f293a52a8d (uninstall): Fix previous change. 2001-11-15 21:55:21 +00:00
Pavel Janík
a4663feda2 Add support for --program-prefix, --program-suffix
and --program-transform-name options.
2001-11-15 20:37:20 +00:00
Pavel Janík
623f2cfa02 Fix previous change. 2001-11-13 09:39:55 +00:00
Pavel Janík
62c1ae94c9 (install-arch-indep): Install emacsclient manual page.
(uninstall): Uninstall emacsclient manual page.
2001-11-13 06:50:54 +00:00
Pavel Janík
e5d9d2e799 (install-arch-indep): Use ${manext}' instead of .1'. 2001-11-12 23:24:32 +00:00
Pavel Janík
e14f25bb5f (uninstall): Remove gfdl.1 when uninstalling. 2001-11-12 08:49:31 +00:00
Eli Zaretskii
45726797a1 (SUBDIR_MAKEFILES): Add lispref/Makefile.
(lispref/Makefile): New target.
(mostlyclean, clean, distclean, maintainer-clean, unlock, relock):
Add commands for the lispref directory.
(info, dvi): Ditto.
2001-11-10 14:43:58 +00:00
Eli Zaretskii
0cc7051097 (install-arch-indep): Add elisp* to the list of installed Info files. 2001-11-10 14:12:59 +00:00
Richard M. Stallman
6baef0fd06 (bootstrap-lisp): Don't suppress error messages. 2001-11-09 16:00:56 +00:00
Eli Zaretskii
bf180a000c (SOURCES): Replace GETTING.GNU.SOFTWARE with FTP. From Eric S. Raymond
<esr@golux.thyrsus.com>.
2001-10-31 14:42:25 +00:00
Gerd Moellmann
5a2e524f26 (maybe_bootstrap): New target.
(all): Add to prerequisites to bootstrap if abbrev.elc doesn't
exist.
2001-10-25 07:13:22 +00:00
Gerd Moellmann
bc171472fa (install-arch-indep): Add -h (follow symlinks)
to tar options.
2001-10-22 17:38:17 +00:00
Andreas Schwab
121ff7117a (${srcdir}/configure): Don't depend on aclocal.m4. 2001-10-19 12:33:44 +00:00
Eli Zaretskii
14e70c1691 (install-arch-indep): Add gfdl.1 to the man pages that are installed. 2001-04-25 13:50:10 +00:00
Gerd Moellmann
db569adb5e (install-arch-indep): Remove .cvsignore files. 2001-04-05 13:52:09 +00:00
Gerd Moellmann
6e6f3adbb5 (.PHONY): Add for bootstrap targets.
(bootstrap-clean): New target.
(bootstrap): Use it instead of `clean'.
2001-03-30 15:58:27 +00:00
Gerd Moellmann
4ce7f03e2e (SUBDIR): Remove leim.
(all, .RECURSIVE, extraclean): Add leim explicitly.
(leim): Provide separate rule which exports PARALLEL=0 into the
environment.
2001-03-29 14:24:43 +00:00
Gerd Moellmann
b3ae7a0a1e Add copyright notice. 2001-02-20 13:36:21 +00:00
Gerd Moellmann
5db37a2eb4 (uninstall): Ignore exit code of `rm'. 2001-02-02 13:04:00 +00:00
Gerd Moellmann
41613c15ba (uninstall): Remove more info files. Remove
${libexecdir}/emacs/${version}.  Remove ${archlibdir}/fns-*.
2001-02-02 12:31:50 +00:00
Bill Wohler
2f417e3996 (extraclean): Added -f to -rm config-tmp-* to keep it quiet. 2001-01-28 23:37:58 +00:00
Gerd Moellmann
8e60a25357 (tags): Fix typo. 2001-01-25 11:42:55 +00:00
Gerd Moellmann
0d44146bb4 (install-arch-indep): If tar fails, exit with
exit code 1.
2000-12-27 11:48:37 +00:00
Dave Love
5c62b2e97a (TAGS, info): Avoid tab-prefixed comments in rules. 2000-12-05 17:02:50 +00:00
Gerd Moellmann
9bbd146557 Fix last change. 2000-11-21 16:24:06 +00:00
Gerd Moellmann
e77e5691b8 (install-arch-indep): Also install info/eshell*
and info/speedbar*.
2000-11-21 16:20:53 +00:00
Kai Großjohann
1da437e9a8 install-info syntax compat change. 2000-10-29 17:36:49 +00:00
Andreas Schwab
16feb35041 (install-arch-indep): Update list of installed info
files.
2000-10-01 14:46:36 +00:00
Gerd Moellmann
ade0bb5771 (config.status): Prepend `$(srcdir)/' to
`configure'.
2000-08-07 13:12:32 +00:00
Gerd Moellmann
8c47a252f0 (distclean): Also make distclean in lisp/. 2000-06-16 18:54:11 +00:00
Ken Raeburn
97aa9c1d5a * Makefile.in (install-arch-indep): Don't use "-unset CDPATH" when it's on a
continuation line.
2000-06-13 16:25:11 +00:00
Dave Love
51198412ab (install-arch-indep): Add pcl-cvs to list of info files. 2000-06-02 20:06:35 +00:00
Gerd Moellmann
8711588dc4 (install-arch-indep): Install ebrowse.info. 2000-05-25 21:06:28 +00:00
Ken Raeburn
50d7ce09c6 * Makefile.in (install-arch-dep): Install fns-*.el only if it
exists; it won't in the CANNOT_DUMP case.
2000-05-25 16:40:12 +00:00
Gerd Moellmann
10db7fc5e1 Ignore exit status of `unset CDPATH' everywhwere.
On FreeBSD, the exiit status is 1 if CDPATH is not set.
2000-05-25 10:38:04 +00:00
Dave Love
b992884d9f (install-arch-indep): Filter CVS as well as RCS. 2000-05-10 18:02:16 +00:00
Dave Love
3dd2781ec0 (${srcdir}/configure): Depend on aclocal.m4. 2000-04-16 14:21:27 +00:00
Gerd Moellmann
3aca9e8caa (bootstrap-lisp-1, bootstrap-list, bootstrap-src):
New targets.
(bootstrap): Rewritten in terms of the new targets above.  Make
info files, too.
2000-03-26 14:13:03 +00:00
Andreas Schwab
960c7f666f (install-arch-indep): Add eudc to list of installed
info files.
2000-02-18 15:34:38 +00:00
Gerd Moellmann
c6035ee62d (dist): Call ./make-dist. 2000-01-31 14:01:49 +00:00
Andreas Schwab
317651edbc (install-arch-indep): Update list of info files to
be installed.
2000-01-11 10:26:24 +00:00
Andreas Schwab
9abb2056be (install-arch-indep): Install autotype*. Run
install-info on autotype and emacs-faq.info.
2000-01-03 11:30:15 +00:00
Dave Love
97f4fff8f9 (install-arch-indep): Depend on `info'.
(install-strip): Use `install' as sub-make target.
1999-12-04 19:24:27 +00:00
Gerd Moellmann
3b6914291b (bootstrap): New target. 1999-10-23 13:22:51 +00:00
Richard M. Stallman
700fa9d176 (uninstall, install-arch-indep, install-arch-dep):
Unset CDPATH to prevent cd from generating output.
1999-10-09 19:13:48 +00:00
Gerd Moellmann
5af4c500a2 (install-arch-indep): Add ada-mode. 1999-10-07 21:23:41 +00:00
Dave Love
7763df255f Add rules for config.status, configure. 1999-10-06 21:56:30 +00:00
Richard M. Stallman
b1b77d620e (mkdir): If we create ${datadir}, make it world-readable.
(install-arch-indep): Make ${datadir}/emacs world-readable.
1999-04-09 19:23:31 +00:00
Richard M. Stallman
c138b63bf4 (epaths-force): Renamed from paths-force;
operate on epaths.in and produce epaths.h.
1999-02-26 11:37:55 +00:00
Markus Rost
f407ae306d (install-arch-dep): Copy fns-*.el from lib-src. 1998-12-05 00:25:42 +00:00
Andreas Schwab
2861f6200a Don't install customize info
file.  Run install-info on viper info file.
1998-12-04 09:30:55 +00:00
Richard M. Stallman
764b077c71 (install-arch-dep): Copy fns-*.el from lib-src. 1998-11-29 16:42:04 +00:00