1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-24 19:03:29 +00:00
Commit Graph

477 Commits

Author SHA1 Message Date
Seiji Zenitani
2ec536de94 * Makefile.in (install-arch-indep): Remove .DS_Store files (MacOSX). 2009-08-16 03:16:33 +00:00
Chong Yidong
734dabe0ec * Makefile.in (install-arch-dep): Avoid using $$(..) construct,
for Solaris compatibility.
* leim/Makefile.in (install): Avoid using $$(..) construct, for Solaris
compatibility.
2009-05-04 01:13:20 +00:00
Andreas Schwab
cea426d364 (install-arch-indep): Remove .gitignore files. 2009-04-12 11:19:49 +00:00
Glenn Morris
389b99fdb3 (INFO_FILES): Add auth. 2009-03-04 05:42:07 +00:00
Stefan Monnier
2ae8383213 (src): Fix last change so the first `cd' doesn't affect the second. 2009-02-28 23:07:42 +00:00
Stefan Monnier
b4b7bab7ca (lib-src, lisp): Use simpler rule.
(src): Be more specific to avoid recompiling all the .elc files just
because the bootstrap-emacs is missing.
2009-02-28 04:44:50 +00:00
Glenn Morris
dfe07b9de6 Add 2009 to copyright years. 2009-01-08 03:47:42 +00:00
Jan Djärv
9c2224013b (install-arch-dep): Remove old directories in
ns_app* before moving new directories there.
2008-12-30 20:13:28 +00:00
Glenn Morris
b1fc99ed2d (uninstall): Use a narrower range of wildcards when deleting the icons. 2008-12-13 20:53:02 +00:00
Glenn Morris
8bfbbb97da (uninstall): Remove desktop file and icons, game scores if empty. 2008-12-13 20:32:30 +00:00
Glenn Morris
8e7aa5def5 (manext): Remove variable.
(MAN_PAGES): New variable.
(install-arch-indep, uninstall): Use MAN_PAGES for list of files to add
and remove.
2008-12-13 20:12:08 +00:00
Glenn Morris
c4607d7f3d (install-arch-indep): Add new man-pages. 2008-12-13 04:19:34 +00:00
Dan Nicolaescu
08d0389781 * Makefile.in (install-arch-indep): Install ebrowse.1.
* ebrowse.1: New file, mostly just the results of --help in man format.
2008-12-10 08:30:54 +00:00
Eli Zaretskii
21d907a373 (INFO_FILES): Remove ns-emacs. 2008-11-15 10:36:18 +00:00
Romain Francoise
96cac6f17c (INFO_FILES): Add mairix-el. 2008-08-02 14:11:24 +00:00
Dan Nicolaescu
9e2a264775 Remove support for Mac Carbon.
* mactoolbox.c:
* macterm.h:
* macterm.c:
* macselect.c:
* macmenu.c:
* macgui.h:
* macfns.c:
* mac.c: Remove file.
* s/darwin.h:
* m/intel386.h:
* xfaces.c:
* xdisp.c:
* window.c:
* tparam.c:
* termhooks.h:
* termcap.c:
* term.c:
* syssignal.h:
* sysselect.h:
* sysdep.c:
* process.c:
* lread.c:
* lisp.h:
* keyboard.c:
* image.c:
* fringe.c:
* frame.h:
* frame.c:
* fontset.c:
* font.h:
* font.c:
* fns.c:
* fileio.c:
* emacs.c:
* dispnew.c:
* dispextern.h:
* config.in:
* atimer.c:
* Makefile.in: Remove code for Carbon

* erc.el: Remove code for Carbon.

Remove support for Mac Carbon.
* term/mac-win.el: Remove file
* international/mule-cmds.el:
* version.el:
* startup.el:
* simple.el:
* mwheel.el:
* mouse.el:
* loadup.el:
* isearch.el:
* info.el:
* frame.el:
* faces.el:
* disp-table.el:
* cus-start.el:
* cus-face.el:
* cus-edit.el:
* Makefile.in: Remove code for Carbon.

Remove support for Mac Carbon.
* makefile.w32-in:
* emacsclient.c: Remove code for Carbon.

* PROBLEMS:
* MACHINES: Remove mentions of Mac Carbon.

* ns-emacs.texi:
* faq.texi: Remove mentions of Mac Carbon.

* os.texi:
* frames.texi:
* display.texi: Remove mentions of Mac Carbon.

* xresources.texi: Remove mentions of Mac Carbon.

* make-tarball.txt:
* admin.el:
* FOR-RELEASE:
* CPP-DEFINES: Remove mentions of Mac Carbon.

Remove support for Mac Carbon.
* mac: Remove directory.
* make-dist:
* configure.in:
* README:
* Makefile.in:
* INSTALL:  Remove code for Carbon.
* configure: Regenerate.
2008-07-27 18:24:48 +00:00
Adrian Robert
fb67f03d53 fix typo with info installation under NS 2008-07-27 01:20:34 +00:00
Adrian Robert
06b627700d remove need for nextstep/compile for NS build; also, add NEWS entry about the port 2008-07-17 17:44:41 +00:00
Adrian Robert
edfda78355 merging Emacs.app (NeXTstep port) 2008-07-15 18:15:18 +00:00
Stefan Monnier
ac935997e2 * Makefile.in (Makefile): Use it for its timestamp value as well, and
make it depend on all other */.in files.
(src/Makefile, src/config.stamp, lib-src/Makefile)
(doc/emacs/Makefile, doc/misc/Makefile, doc/lispref/Makefile)
(doc/lispintro/Makefile, oldXMenu/Makefile, lwlib/Makefile)
(leim/Makefile, lisp/Makefile): Remove those overlapping targets.
(leim, ${SUBDIR}, blessmail): Only depend on Makefile now.
* configure.in: Don't create src/config.stamp any more.
2008-06-25 15:46:23 +00:00
Stefan Monnier
b4945b9599 * Makefile.in ${SUBDIR}: Pass additional BOOTSTRAPEMACS argument.
* Makefile.in (${lisp} ${SOME_MACHINE_LISP}, ../lisp/loaddefs.el):
Use $(BOOTSTRAPEMACS) rather than witness-emacs.
(bootstrap-emacs${EXEEXT}): Merge witness-emacs into it.
(witness-emacs): Remove.
(lisp, shortlisp): Move loaddefs.el earlier.
(mostlyclean): Forget about witness-emacs.
* Makefile.in (COMPILE_FIRST): Trim down and add autoload.el.
2008-06-22 13:57:28 +00:00
Glenn Morris
8a6a564281 (top_bootclean): Remove obsolete references to lock/. 2008-06-22 02:20:24 +00:00
Romain Francoise
ed539950c8 Fix typo. 2008-06-21 13:42:10 +00:00
Romain Francoise
822ef7a0bc (INFO_FILES): Add sasl. 2008-06-21 12:48:11 +00:00
Stefan Monnier
fc46d21936 Make "make" do a bootstrap if needed.
* src/Makefile.in (emacs${EXEEXT}): Link the new emacs to bootstrap-emacs.
(bootstrapclean): Remove.
(.el.elc): New rule.
(PRECOMP): New var.
(../lisp/subdirs.el): Remove.
(bootstrap-emacs${EXEEXT}): Remove subdirs.el and charpro.el dependency.
(witness-emacs): New target.
(mostlyclean): Remove witness-emacs as well.
(../lisp/loaddefs.el, ${lisp} ${SOME_MACHINE_LISP}):
Add witness-emacs dependency.
* lisp/loadup.el: Don't add emacs-<VERS> name when bootstrapping.
* lisp/Makefile.in (emacs-deps): Remove.
($(lisp)/cus-load.el, $(lisp)/finder-inf.el): Re-add.
(all): Use them.
(autogen-clean): Remove.
* Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT})
(bootstrap-build): Remove.
(top_bootclean): New var.
(top_distclean, bootstrap-clean): Use it.
(bootstrap): Don't recheck config.  Make normally.
2008-06-21 01:38:39 +00:00
Stefan Monnier
49f6eb95b2 * src/Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files.
(bootstrap-clean): New target that keeps TAGS around.
(../lisp/subdirs.el, ../lisp/loaddefs.el): New targets.
(bootstrap-emacs${EXEEXT}): Depend on subdirs.el.
* lisp/Makefile.in (all): New target.
(bootstrap-prepare): Remove.
* Makefile.in (SUBDIR): Include `lisp'.
(lisp): Depend on `src'.
(top_distclean): Don't remove config.status.
(bootstrap-clean): New target.
(maintainer-clean): Use it.
(bootstrap): Use bootstrap-clean.  Re-run config.status.
(src/bootstrap-emacs${EXEEXT}): New target.
(bootstrap-build): Use it.  Don't use bootstrap-prepare because
src/Makefile now takes care of it.
(bootfast, bootstrap-clean-before, bootstrap-clean-before-fast): Remove.
2008-06-20 21:48:17 +00:00
Glenn Morris
b464059ae8 (bootstrap-build): Remove mostlyclean, since it seems to serve no
purpose.
2008-06-07 02:47:27 +00:00
Glenn Morris
f6c9e04f55 Comment. 2008-06-03 03:14:47 +00:00
Glenn Morris
1c73f19533 (install-arch-indep, info): Handle MAKEINFO == off. 2008-05-09 04:28:28 +00:00
Glenn Morris
b33ba8120b Switch to recommended form of GPLv3 permissions notice. 2008-05-07 07:35:58 +00:00
Glenn Morris
79bc8bbb21 (MAKEINFO): New, set by configure.
(install-arch-indep): Without makeinfo, ignore any missing manuals.
(info-real): New target.
(info): Without makeinfo, do nothing, else call `info-real'.
2008-05-03 20:16:45 +00:00
Andreas Schwab
d0b7952a9f (SUBDIR_MAKEFILES): Add lisp/Makefile.
(lisp/Makefile): New rule.
2008-03-28 09:58:35 +00:00
Glenn Morris
69c7cf1b51 (install-etc, mkdir): Handle directory etc/images/icons/hicolor/*/mimetypes/. 2008-03-11 04:28:49 +00:00
Glenn Morris
4cba674aba (iconsrcdir): New variable.
(install-etc, mkdir): Use $iconsrcdir.  Handle the `scalable' icon directory.
2008-03-03 02:26:40 +00:00
Glenn Morris
7864e4ee47 (set_installuser): New.
(install-arch-indep): Use set_installuser to avoid duplicate code.
2008-02-21 09:04:29 +00:00
Glenn Morris
737e2b960a (check-info-dir): New target. 2008-02-08 20:29:53 +00:00
Michael Olson
507f2b9152 Makefile.in (INFO_FILES): Add epa. 2008-02-08 07:49:24 +00:00
Glenn Morris
2c2935f7f7 (maybe_bootstrap): Remove texinfo message, since configure checks for this. 2008-01-16 04:10:09 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
57ebf0bedb Add 2008 to copyright years. 2008-01-07 08:53:20 +00:00
Glenn Morris
b26cd843e7 (desktopdir, icondir): New variables.
(install-arch-indep): Also depend on `install-etc'.
(install-etc): New target.
(mkdir): Also create the `applications' and `icons' directories.
2008-01-05 04:15:11 +00:00
Michael Albinus
868641ccd0 * configure.in: No need for DBUS_INFO anymore.
* configure: Regenerate.

* Makefile.in (INFO_FILES): Use dbus unconditionally.
2007-12-03 06:54:20 +00:00
Michael Albinus
131e41336f * configure.in: Add D-Bus checks. D-Bus is disabled by default.
* configure: Regenerate.

* Makefile.in (INFO_FILES): Add dbus.
2007-12-02 15:46:00 +00:00
Romain Francoise
d6447bae09 (INFO_FILES): Add nxml-mode. 2007-11-24 14:02:37 +00:00
Glenn Morris
4f73d1e108 (check-declare): New target. 2007-11-17 03:50:53 +00:00
Glenn Morris
9a56b44037 (install-arch-indep): Fallback to $USER and `id -un' when changing
ownership of installed files.
2007-10-31 03:19:56 +00:00
Michael Olson
47cca55417 Makefile.in (INFO_FILES): Alphabetize; add remember 2007-10-30 01:44:17 +00:00
Glenn Morris
5a6a83f216 (install-arch-indep): Do not exclude the etc/ Makefiles. 2007-09-12 07:03:18 +00:00
Glenn Morris
cd227ad147 (SOURCES, unlock, relock): Delete. 2007-09-12 06:55:36 +00:00
Glenn Morris
e7426ea43e (mansrcdir): New variable.
(SUBDIR_MAKEFILES): Update for new doc/ directory layout.
(man/Makefile, lispref/Makefile, lispintro/Makefile): Rename and
update these targets for new doc/ directory layout.
(doc/misc/Makefile): New target.
(install-arch-indep): Use mansrcdir for new location of manpages.
(mostlyclean, clean, distclean, maintainer-clean, unlock)
(relock, info, dvi): Update targets for new doc/ directory layout.
2007-09-06 05:12:28 +00:00
Eli Zaretskii
664a406f02 (install-arch-indep): Use "rm -f" for removing DOC, to avoid an error message
if there is no DOC there.
2007-07-28 08:13:00 +00:00
Eli Zaretskii
5311e2710b (install-arch-indep): Use "rm -f" for removing DOC, to avoid an error message
if there is no DOC there.
2007-07-28 08:11:17 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
fca4a5de17 Switch license to GPLv3 or later. 2007-07-25 06:48:19 +00:00
Glenn Morris
75260a2c88 Remove FIXME comment, implemented in previous change. 2007-06-08 03:16:34 +00:00
Glenn Morris
244ccd6218 (install-arch-indep): Install only the DOC- file specific to the
build, if possible, rather than DOC-*.
2007-06-07 08:02:18 +00:00
Andreas Schwab
c97adfa56b (config.status): Depend on ${srcdir}/lisp/version.el. 2007-04-27 15:13:59 +00:00
Glenn Morris
e61dd7f9c8 Comments. 2007-02-03 21:49:10 +00:00
Glenn Morris
4e6835dbc4 Add 2007 to copyright years. 2007-01-21 04:57:37 +00:00
Andreas Schwab
ca1cd89c21 (datarootdir): Define. 2006-12-26 11:37:47 +00:00
Glenn Morris
92ab38343d Fix Copyright format. 2006-12-03 01:00:52 +00:00
Chong Yidong
98198c4f7c Touch only the parts of the share/emacs directory specific to this
version.
2006-11-27 15:41:52 +00:00
Romain Francoise
9a698d2e58 Fix typo. 2006-11-04 14:47:54 +00:00
Romain Francoise
c38d01fb87 (bootstrap-clean-before): Use new target `bootstrap-clean' in the leim
subdirectory.
2006-11-04 14:44:13 +00:00
Eli Zaretskii
a1c8088641 (INFO_FILES): Remove emacs-xtra. 2006-05-06 13:18:44 +00:00
Ramprasad B
667f78d702 Updated copyright year(s) 2006-04-20 06:59:38 +00:00
Eli Zaretskii
84d3272c1c (INFO_FILES): New variable, contains all Info file names.
(install-arch-indep, uninstall): Use $(INFO_FILES) to specify files to be
installed/uninstalled.
(uninstall): Invoke "$(INSTALL_INFO) --remove" to remove references to Info
files installed by Emacs.
2006-03-18 12:29:59 +00:00
Eli Zaretskii
81af906074 Add DESTDIR variable to install and uninstall targets to support staged
installations.
2006-03-03 12:02:31 +00:00
Miles Bader
597993cf44 Revision: emacs@sv.gnu.org/emacs--devo--0--patch-22
Creator:  Michael Olson <mwolson@gnu.org>

Install ERC.
2006-01-29 13:08:58 +00:00
Luc Teirlinck
d64534f122 (install-arch-indep, uninstall): Add rcirc. 2006-01-28 16:42:08 +00:00
Andreas Schwab
a220d97b5f (GZIP_PROG): Renamed from GZIP.
(install-arch-indep): Adjust.
2005-11-03 17:00:25 +00:00
Andreas Schwab
cf7ec6c373 (bootstrap): Fix dependencies for parallel build.
(bootfast): Likewise.
2005-11-01 20:44:42 +00:00
Romain Francoise
e8439d3466 * configure.in: Check for gzip.
* Makefile.in (install): Compress source files.
2005-11-01 11:48:27 +00:00
Richard M. Stallman
3af0867d70 (install-arch-indep, uninstall):
Handle newsticker manual.
(info): Add - to commands.
2005-09-15 12:36:49 +00:00
Paul Eggert
9eff9fe3e8 Merge gnulib getopt implementation into Emacs.
* Makefile.in (AUTOCONF_INPUTS): New macro.
($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
so that these files also depend on m4/getopt.m4.
* configure.in: Configure getopt by including m4/getopt.m4,
and configuring a getopt replacement if necessary.
* make-dist: Add m4 subdirectory.  Unlink lib-src/getopt.h.
* m4/getopt.m4: New file.

* lib-src/Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t.
(GETOPT_H): New macro, from gnulib.
(getopt.h): New rule, from gnulib.
(GETOPTOBJS): Now autoconfigured.
(GETOPTDEPS): getopt.h is now autoconfigured.
(getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h.
(getopt.o): Depend on ${srcdir}/gettext.h.
(movemail.o): Depend on $(GETOPT_H).
* lib-src/getopt.c, lib-src/getopt1.c: Sync from gnulib.
* lib-src/getopt_.h, lib-src/getopt_int.h, lib-src/gettext.h:
New files, from gnulib.
* lib-src/getopt.h: Removed (now is getopt_.h).

* nt/inc/gettext.h: Remove; no longer needed now that
lib-src/gettext.h exists.

* src/s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
now part of lib-src.
2005-07-26 21:43:13 +00:00
Lute Kamstra
0d07bc90bc Update FSF's address. 2005-07-04 14:42:45 +00:00
Lute Kamstra
eb7c6f2062 (epaths-force): Protect both lisppath and buildlisppath from whitespace. 2005-06-20 13:54:33 +00:00
Kim F. Storm
982f55b0a9 (info): Undo 2004-12-05 change. 2004-12-11 00:03:11 +00:00
Luc Teirlinck
b2d6e13203 (install-arch-indep, uninstall): Add org and url manuals. 2004-12-09 01:11:54 +00:00
Richard M. Stallman
2617e4e257 (info): Ignore errors building info files. 2004-12-06 00:42:41 +00:00
Richard M. Stallman
cd9ebbbbca Comment change. 2004-11-11 14:54:26 +00:00
Richard M. Stallman
51769fccbc Comment changes. 2004-11-08 16:40:33 +00:00
Kim F. Storm
3fc61fde57 (bootstrap, bootstrap-clean-before): Remove .elc
files before building.
(bootfast, bootstrap-clean-before-fast): New targets, like
bootstrap but don't remove .elc files.
2004-11-07 23:27:18 +00:00
Miles Bader
23f87bede0 Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523
Merge from emacs--gnus--5.10, gnus--rel--5.10

Patches applied:

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0
   tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1
   Import from CVS branch gnus-5_10-branch

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2
   Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4
   Merge from gnus--rel--5.10

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18
   Update from CVS

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19
   Remove autoconf-generated files from archive

 * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20
   Update from CVS
2004-09-04 13:13:48 +00:00
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