1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-25 07:28:20 +00:00
Commit Graph

274 Commits

Author SHA1 Message Date
Dan Nicolaescu
f5f20f6c67 (movemail.o): Don't pass -Demacs, unused. 2009-06-23 06:45:39 +00:00
Adrian Robert
fa44da6ea6 * mac-fix-env.m: * Makefile.in (mac-fix-env): Remove. 2009-06-09 01:55:02 +00:00
Adrian Robert
a7f2b0b17e Makefile.in (mac-fix-env): Compile it using ALL_CFLAGS. 2009-06-07 03:50:01 +00:00
Glenn Morris
f5d0ac07d6 Add 2009 to copyright years. 2009-01-08 03:38:51 +00:00
Dan Nicolaescu
48fad8e894 * s/darwin.h (OTHER_FILES): Do not define here, defined in
config.in.

* Makefile.in (ALL_OBJC_CFLAGS): New variable.
(.m.o): Use it.
* config.in: Regenerate.

* Makefile.in (INSTALLABLES): Add LIB_SRC_EXTRA_INSTALLABLES.  Do
not special case for NS_IMPL_COCOA.

* configure.in (LIB_SRC_EXTRA_INSTALLABLES): New variable.
AC_SUBST it.
(GNU_OBJC_CFLAGS): Define as a shell variable instead of #define.
AC_SUBST it.
(OTHER_FILES): Always define for HAVE_NS.
(C_SWITCH_X_SYSTEM): Don't define as empty for NS_IMPL_COCOA.
* configure: Regenerate.
2008-08-07 14:21:43 +00:00
Adrian Robert
f4494e843f * Makefile.in (CFLAGS): Drop -universal under NS_IMPL_COCOA. (.m.o): Dispense with GNUstep-specific flags. 2008-08-06 16:18:35 +00:00
Dan Nicolaescu
7f619bab3e (mac-fix-env): Remove #ifdef around rule. 2008-07-21 17:05:37 +00:00
Andreas Schwab
32cc392575 * s/cygwin.h (LIB_STANDARD_LIBSRC): Don't define.
* Makefile.in (INSTALL_SCRIPT): Remove duplicate definition.
(LIB_STANDARD_LIBSRC): Don't define.
(LOADLIBES): Remove LIB_STANDARD_LIBSRC.
2008-07-17 10:53:02 +00:00
Adrian Robert
122e9f8f29 various small cleanups detailed in changelogs 2008-07-16 23:24:46 +00:00
Adrian Robert
edfda78355 merging Emacs.app (NeXTstep port) 2008-07-15 18:15:18 +00:00
Glenn Morris
294981c77c Switch to recommended form of GPLv3 permissions notice. 2008-05-09 23:19:13 +00:00
Glenn Morris
63b9b6057f Adam Go biowski <adamg at pld-linux.org> (tiny change)
(etags${EXEEXT}, ctags${EXEEXT}): Fix quote typo.
2008-04-24 05:39:19 +00:00
Dan Nicolaescu
9d2818d676 * configure.in: Remove references to obsolete variables and
systems.
* configure: Regenerate.

* Makefile.in (NO_SHORTNAMES):
* emacsclient.c (NO_SHORTNAMES):
* fakemail.c (NO_SHORTNAMES):
* make-docfile.c (NO_SHORTNAMES):
* movemail.c (NO_SHORTNAMES):
* pop.c (NO_SHORTNAMES): Remove references to obsolete variable.

* config.nt (SHORTNAMES): Remove reference to obsolete variable.

* s/vms4-0.h:
* s/vms4-2.h:
* s/vms4-4.h:
* s/vms5-5.h: Remove, unused.

* s/irix5-2.h:
* s/irix6-0.h:
* s/riscos5.h:
* s/mach-bsd4-3.h:
* m/mips4.h: Remove files for obsolete systems

* Makefile.in:
* filelock.c:
* unexmips.c:
* m/hp9000s300.h:
* m/iris4d.h:
* s/aix3-1.h:
* s/hpux.h:
* s/msdos.h:
* s/usg5-0.h:
* s/usg5-2-2.h:
* s/usg5-2.h:
* s/usg5-3.h: Remove references to obsolete variables.

* s/irix5-0.h: Remove, move all the contents ...
* s/irix6-5.h: ... here.  Simplify.
* config.in: Regenerate.
2008-02-24 18:53:07 +00:00
Dan Nicolaescu
deeaffe11d * Makefile.in (REGEXP_IN_LIBC): Remove reference to obsolete
variable.

* s/gnu-linux.h: Remove commented out code.

* unexec.c: Remove references to obsolete variable
COFF_ENCAPSULATE.

* Makefile.in: Update what RMS says about using autoconf.
(C_COMPILER):
(COFF_ENCAPSULATE):
(MAKE_PARALLEL): Remove obsolete variable.
(C_SWITCH_MACHINE_1, C_SWITCH_SYSTEM_1, C_SWITCH_SITE_1):
(C_SWITCH_X_SITE_1, C_SWITCH_X_MACHINE_1)
(C_SWITCH_X_SYSTEM_1): Move invariant code outside conditional.
2008-02-09 07:42:06 +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
a5b68355b3 Add 2008 to copyright years. 2008-01-07 08:42:46 +00:00
Glenn Morris
303dba99e6 Remove broken end-of-file comment. 2007-10-06 01:45:50 +00:00
Glenn Morris
3bfe5b54f9 (emacstool, nemacstool, xvetool, xveterm): Delete targets built from
emacstool.
2007-09-21 03:41:38 +00:00
Glenn Morris
5857323043 (SOURCES, unlock, relock): Delete. 2007-09-12 06:54:54 +00:00
Eli Zaretskii
ca4ea90fa9 (rcs2log, rcs-checkin, grep-changelog, vcdiff): Prepend "-" to the command,
in case srcdir=. and file is copied into itself.
2007-08-25 10:59:32 +00:00
Glenn Morris
4a9f99bdfb Switch license to GPLv3 or later. 2007-07-25 05:08:27 +00:00
Francesco Potortì
46861ec00b (etags, ctags): define EMACS_NAME as "GNU Emacs". 2007-02-26 13:21:16 +00:00
Glenn Morris
70e48c8616 Ulrich Mueller <ulm at kph.uni-mainz.de> (tiny change):
(EMACS, EMACSOPT): New variables.
(blessmail): Use `--no-site-file' when compiling.
2007-02-20 04:08:17 +00:00
Glenn Morris
b3d90e4611 Update copyright for years from Emacs 21 to present (mainly adding
2001).
2007-01-16 03:47:24 +00:00
Ramprasad B
01c7d38339 Installed [mark@mcs.vuw.ac.nz: use INSTALL_SCRIPT in lib-src] patch 2006-11-03 14:10:50 +00:00
Eli Zaretskii
8c09ed8296 (UTILITIES): Remove yow${EXEEXT}.
yow${EXEEXT}: Remove target.
2006-06-09 17:53:58 +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
Thien-Thi Nguyen
273dc16aaf Update years in copyright notice; nfc. 2006-02-06 11:28:28 +00:00
Richard M. Stallman
30cfcf7fb0 (update-game-score.o): Delete spurious final `\'. 2005-12-22 16:18:46 +00:00
Richard M. Stallman
f85d3f3fd8 (update-game-score.o): New target.
Compile and link this progranm separately.
(update-game-score${EXEEXT}): Use GETOPTDEPTS.
2005-09-15 13:08:01 +00:00
Thien-Thi Nguyen
92b47a4a99 Update years in copyright notice; nfc. 2005-08-07 10:56:27 +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
364c38d3af Update FSF's address. 2005-07-04 15:47:28 +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
Thien-Thi Nguyen
c2bcfb19fb (emacsclient${EXEEXT}): Use makefile var `version'. 2004-05-08 14:42:41 +00:00
Miles Bader
8e5331fe84 Correct some arch-tag: comment types 2003-09-02 06:06:59 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Dave Love
ac06b30be5 Remove obsolete references to alloca. 2003-08-20 15:47:57 +00:00
Dave Love
dfb7bcda87 Define LIBS_MAIL=-llockfile. 2003-05-20 16:33:02 +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
c60ee5e70f Cygwin support patch. 2003-01-31 15:24:20 +00:00
Markus Rost
c5c927519c Fix last change (use C syntax for comments). 2003-01-21 02:26:04 +00:00
Richard M. Stallman
ee978ec9b8 (rcs2log, rcs-checkin, grep-changelog, vcdiff): New targets. 2003-01-20 09:04:56 +00:00
Richard M. Stallman
d17b3095e9 (${archlibdir}): Ignore errors operating on $(gamedir). 2002-11-18 04:53:59 +00:00
Dave Love
a8c4aa2e41 (YACC): Deleted. 2002-11-14 14:09:36 +00:00
Andreas Schwab
67bb79b7f8 (${archlibdir}): Always create $(gamedir).
(update-game-score): Pass $(gamedir) as HAVE_SHARED_GAME_DIR.
2002-10-19 13:55:15 +00:00
Stefan Monnier
ca5004e7b4 Remove references to emacsserver. 2002-09-25 20:03:21 +00:00
Andreas Schwab
712eaee029 (localstatedir): New variable. 2002-07-30 13:53:27 +00:00
Richard M. Stallman
c0e38e32b9 (LIBS_MAIL): Renamed from LIB_MAIL.
(LIBS_MOVE): Renamed from MOVE_LIBS.
2002-05-30 17:15:45 +00:00
Colin Walters
7451222f00 (${archlibdir}): Don't conditionalize on
HAVE_SHARED_GAME_DIR. Instead, test at installation time whether or
not we have access to the specified game user.
2002-04-29 22:48:22 +00:00
Colin Walters
1ba1fb11c0 (gamedir, gameuser): New variables.
(toplevel, UTILITIES): Add update-game-score.
(${archlibdir}): Handle HAVE_SHARED_GAME_DIR.
2002-04-10 19:05:44 +00:00
Richard M. Stallman
1405e9d029 (clean): Don't delete ../etc/DOC*. 2001-12-11 22:55:45 +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
Ken Raeburn
84e70f7869 fix build problems with krb5 and hesiod support 2001-10-24 22:54:38 +00:00
Eli Zaretskii
efa21132ae (profile, make-docfile, hexl): Depend on config.h. 2000-08-29 17:12:42 +00:00
Gerd Moellmann
32b4c0e90b (alloca.o): Add -Demacs so that alloca will use
xmalloc.
2000-07-14 17:59:27 +00:00
Gerd Moellmann
adb0a8d333 (INSTALLABLES): Add ebrowse.
(ebrowse): New target.
2000-04-09 10:53:05 +00:00
Gerd Moellmann
fa52fcb511 (b2m): Add dependency on GETOPTDEPS. 1999-11-13 22:47:19 +00:00
Dave Love
93c8d183ee (pop.o): Depend on config.h. 1999-10-15 15:48:53 +00:00
Gerd Moellmann
e511d7f44a (INSTALLABLE_SCRIPTS): Add grep-changelog. 1999-08-10 13:48:24 +00:00
Richard M. Stallman
8598a0f1f4 (clean): remove fns*.el. 1999-06-30 16:49:37 +00:00
Richard M. Stallman
4c32bfb9bc (yow): Depend on epaths.h, not paths.h. 1999-02-26 11:36:54 +00:00
Richard M. Stallman
f616d119cd Replace tabs with spaces
when they might confuse some Make versions.
1998-10-13 15:13:28 +00:00
Richard M. Stallman
5126d3b7fe (REGEXPDEPS, regex.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.
1998-08-02 00:24:15 +00:00
Richard M. Stallman
665eba9dc0 Properly terminate a comment. 1998-06-06 22:24:37 +00:00
Richard M. Stallman
bbcac09c81 Undo previous change. 1998-05-25 20:11:54 +00:00
Karl Heuer
0ea9573750 Integrate support for GSS-API
authentication, implemented by Kevin L. Mitchel <klmitch@mit.edu>.
1998-04-06 22:16:30 +00:00
Richard M. Stallman
3e2c89815d (install): Use INSTALL_STRIP with INSTALL_PROGRAM for the utilities. 1998-03-06 01:12:57 +00:00
Karl Heuer
1817145f6d (b2m): Define VERSION. Link with $(GETOPTOBJS). 1997-11-23 02:17:48 +00:00
Richard M. Stallman
93de505d85 Support auto-configuration of both Kerberos V4 and
Kerberos V5 for movemail, including detection of V4 and V5 header
files and libraries.
1997-07-28 05:51:59 +00:00
Richard M. Stallman
828524de84 (blessmail): Find blessmail.el in mail subdirectory. 1997-06-27 17:57:10 +00:00
Francesco Potortì
59aacecbf2 Also remove -DETAGS_REGEXPS from the target ctags: 1997-06-02 09:02:13 +00:00
Francesco Potortì
0b532ca2ca * Makefile.in (etags): Remove -DETAGS_REGEXPS, because now it is
defined inside etags.c if HAVE_CONFIG_H is defined.
1997-05-30 16:07:16 +00:00
Richard M. Stallman
7c1b57782a (movemail)): Link with getopt. 1997-01-21 01:55:08 +00:00
Richard M. Stallman
6e3dda29a4 (LIBMAIL): New macro. Conditionally includes -lmail.
(movemail): Use LIBMAIL, to link against -lmail.
1996-12-18 18:15:30 +00:00
Richard M. Stallman
deec6f9958 (emacsclient): Link with getopt.
Add -DVERSION so emacsclient knows its version number.
1996-09-01 18:25:38 +00:00
Richard M. Stallman
11c626be44 (blessmail): Use $srcdir to find blessmail.el. 1996-08-31 23:47:10 +00:00
Richard M. Stallman
ae6ed0acbb (INSTALL_STRIP): New variable.
(${archlibdir}): Use INSTALL_STRIP.

(MOVE_LIBS): Use conditionals on KERBEROS,
HAVE_LIBKRB, HAVE_LIBDES, HAVE_LIBCOM_ERR to set it up.
1996-08-28 15:52:48 +00:00
Richard M. Stallman
6fd14a091c (MOVE_LIBS): Use conditionals on
KERBEROS, HAVE_LIBKRB and HAVE_LIBDES to set it up.
1996-08-26 21:33:49 +00:00
Richard M. Stallman
ebf9219e1c (timer, timer.o, getdate.o, $(srcdir)/getdate.c)
(wakeup): Targets deleted.
(UTILITIES): Delete wakeup and timer.
1996-06-21 05:47:24 +00:00
Karl Heuer
f11c1c141c Comment fixes. 1996-02-17 02:23:13 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Richard M. Stallman
c37a429438 (install): Turn on read/execute permission. 1995-12-27 14:10:19 +00:00
Karl Heuer
fcd4533c72 (LIB_STANDARD_LIBSRC): Use this instead of LIB_STANDARD.
(LOADLIBES): Use LIB_STANDARD_LIBSRC.
1995-12-21 16:45:29 +00:00
Francesco Potortì
1ff164dd43 * Makefile.in (ctags): depend on etags only for simplicity;
compile with regexp support enabled.
1995-12-07 08:41:11 +00:00
Richard M. Stallman
641acd26cd (regex.o): Depend on ../src/config.h. 1995-11-14 02:59:27 +00:00
Richard M. Stallman
5e70aa9c27 (LIB_STANDARD): Extract this as in src/Makefile.in.
(LOADLIBES): Use LIB_STANDARD.
1995-11-12 06:32:30 +00:00
Richard M. Stallman
56bdb2f5f7 (getdate.o, movemail.o): Specify -Demacs.
(ALL_CFLAGS, LINK_CFLAGS, CPP_CFLAGS): Delete -Demacs.
1995-10-30 21:34:10 +00:00
Richard M. Stallman
361b764007 (getdate.c): New target.
(getdate.o): Just compile getdate.c.
1995-08-18 16:23:23 +00:00
Richard M. Stallman
b2959c9d78 (distclean): Delete Makefile.c, not Makefile.in. 1995-07-18 06:04:43 +00:00
Karl Heuer
93548af1a3 (tags): Synonym for `TAGS'. 1995-07-17 21:55:53 +00:00
Karl Heuer
c61a529e29 (install, maybe-blessmail): Don't cd ..;
configure has already set $(INSTALL) to the proper relative path.
1995-07-16 18:30:30 +00:00
Karl Heuer
a01c76d72b (extraclean): Depend on maintainer-clean, not
realclean.
1995-04-26 21:00:55 +00:00
Richard M. Stallman
e63ceebf0d [REGEXP_IN_LIBC] (REGEXPOBJ, REGEXPDEPS):
Alternative (empty) definitions.
1995-04-25 02:30:06 +00:00
Richard M. Stallman
0731825e49 (all): Build test-distrib and make-docfile. 1995-04-13 16:03:08 +00:00
Richard M. Stallman
1d0b600d31 (BASE_CFLAGS): Renamed from ALLOCA_CFLAGS.
(alloca.o, regex.o): Use BASE_CFLAGS.
1995-04-08 17:51:52 +00:00
Karl Heuer
5c579a7529 (aixcc, aixcc.c): Targets deleted.
(SOURCES, distclean): Removed obsolete references to aixcc.
1995-04-04 21:11:29 +00:00
Richard M. Stallman
26873b7234 (maintainer-clean): Renamed from realclean. 1995-02-07 23:55:01 +00:00
Karl Heuer
3412f30312 (regex.o): Use full path to find regex.c. 1994-10-17 20:56:18 +00:00
Karl Heuer
66ab94d9bb (etags): add dependency on regex.o, link with it.
(REGEXPOBJ, REGEXPDEPS, regex.o): target and macros added.
1994-10-17 20:26:22 +00:00
David J. MacKenzie
2d521ee66b remove make-path 1994-10-12 23:28:43 +00:00
Richard M. Stallman
424b6d2bf8 (libexecdir): Renamed from libdir. 1994-10-11 21:38:59 +00:00
Richard M. Stallman
1e8259bb0b (clean): rm DOC/* and *.tab.[ch].
(distclean): Not here.
1994-10-11 21:22:28 +00:00
Richard M. Stallman
81f940520e (MOVE_FLAGS, MOVE_LIBS): New variables.
(pop.o, movemail.o): New targets.
(movemail): Link in pop.o and movemail.o.  Use MOVE_LIBS, MOVE_FLAGS.
1994-09-27 19:43:07 +00:00
Richard M. Stallman
5aae660113 (UTILITIES): Remove test-distrib, make-docfile, make-path.
(DONT_INSTALL): New variable--list those files here.
(clean): Delete the files in DONT_INSTALL.
1994-09-23 05:42:40 +00:00
Richard M. Stallman
ad600343fb (${archlibdir}): Compare the proper dir
before installing the scripts.
1994-07-29 20:33:17 +00:00
Richard M. Stallman
89b3f89419 Add #undef alloca. 1994-07-25 23:26:23 +00:00
Richard M. Stallman
20cda85bbe (ALLOCA_CFLAGS): New variable.
(alloca.o): New target.
1994-07-12 01:18:53 +00:00
Richard M. Stallman
c88a7f88e3 (test-distrib): Use ALL_CFLAGS. 1994-06-07 07:30:58 +00:00
Richard M. Stallman
348c8c1b75 (distclean): Delete Makefile, Makefile.in, blessmail. 1994-05-28 04:55:23 +00:00
Richard M. Stallman
f675ecb5d2 (blessmail): Don't depend on ../src/emacs. 1994-05-27 07:19:06 +00:00
Richard M. Stallman
2b243866ab (blessmail): Specify directory for blessmail.el. 1994-05-16 22:02:48 +00:00
Richard M. Stallman
fed76e7839 (maybe-blessmail): Mention bless-mail is in lib-src. 1994-05-12 10:52:49 +00:00
David J. MacKenzie
1858a20639 Fix out of date comment. 1994-05-05 19:06:48 +00:00
Richard M. Stallman
eb4252f765 Put in a separator for where to start cpp procssing.
Move all autoconf substitutions above that point.
Above that point, use Make-style comments.
This goes with changes in ../configure.in.
1994-05-05 04:11:17 +00:00
Richard M. Stallman
d19f95fe16 (maybe-blessmail): New target to print the blessmail warning message.
(${archlibdir}): Don't do it here.  Don't depend on blessmail.
1994-05-04 05:15:00 +00:00
Karl Heuer
d38bb695cc (${archlibdir}): Be lenient about wc output format. 1994-05-02 20:56:25 +00:00
Richard M. Stallman
cf770692be (${archlibdir}): Don't run blessmail; instead
print advice to run it, if it has anything significant to do.
And only if MOVEMAIL_NEEDS_BLESSING.
(blessmail): Use emacs, not temacs.
(configuration): Renamed from configname.
1994-05-01 06:43:34 +00:00
Karl Heuer
82a635f377 C_SWITCH_SYSTEM and C_SWITCH_MACHINE are now cpp symbols, not make variables. 1994-04-27 20:20:31 +00:00
Richard M. Stallman
9076a6fce1 (etags, ctags): Make VERSION a string constant. 1994-04-23 07:19:07 +00:00
Karl Heuer
c6207d0d29 (blessmail): New target.
${archlibdir}: Use blessmail when installing movemail.
1994-04-20 05:32:33 +00:00
Richard M. Stallman
29ed054212 Renamed from Makefile.in.
Makefile.in is now generated from it, and then preprocessed.
Change comments to C syntax.
Include config.h.
(LIBS_SYSTEM, LIBS_MACHINE): Define as empty if not defined.
(LOADLIBES): Define from LIBS_SYSTEM and LIBS_MACHINE.
1994-04-16 04:46:43 +00:00
Richard M. Stallman
6f5e9c436c (etags, ctags): Pass -D for VERSION. 1994-03-25 18:34:05 +00:00
Richard M. Stallman
62039e5ab3 (UTILITIES): `env' deleted.
(env): Target deleted.
1994-03-20 02:05:29 +00:00
Richard M. Stallman
4ef7b41316 (install, ${archlibdir}): Switch back to .. before running INSTALL_PROGRAM. 1994-03-14 22:10:04 +00:00
Richard M. Stallman
07ff9ea94b (C_SWITCH_MACHINE): Get this from autoconf.
(ALL_CFLAGS, LINK_CFLAGS, CPP_CFLAGS): Use C_SWITCH_MACHINE.
1994-02-09 09:13:05 +00:00
Richard M. Stallman
379fb9c8bb (profile): New target.
(UTILITIES): Mention profile.
1994-02-05 04:58:38 +00:00
Richard M. Stallman
3e883207fd (ALL_CFLAGS): Include LDFLAGS.
Use ALL_CFLAGS in all the rules that compile and link with one cmd.
(LINK_CFLAGS): New variable.
(timer): Use LINK_CFLAGS.
1994-01-02 18:41:29 +00:00
Richard M. Stallman
80fce26856 (${archlibdir}, install): Use $(INSTALL_PROGRAM)
for all executables and scripts.
1993-12-24 02:18:42 +00:00
Richard M. Stallman
a17d2c253b (mostlyclean): Make it distinct from clean. 1993-11-26 11:08:58 +00:00
Richard M. Stallman
3c8393fdba (${archlibdir}): Don't do chown or chgrp. 1993-11-24 12:25:49 +00:00
Richard M. Stallman
96e19e26f5 (install): Don't change mode or group when installing. 1993-11-16 09:22:47 +00:00
Roland McGrath
8ff3d70355 (${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not cwd. 1993-10-04 04:31:33 +00:00
Roland McGrath
63be7fb7d0 Fixed typos or brainos of whoever though `@' was the comment char. 1993-10-03 19:54:21 +00:00
Brian Fox
544d556f9e (${archlibdir}): Install ${SCRIPTS} from ${srcdir}, not from current
directory.  Only chmod and chgrp files that we installed, which
excludes ${INSTALLABLE_SCRIPTS}.  They go in ${bindir}.
(INSTALLFLAGS): Deleted definition, since it is an unused variable now.
1993-09-30 23:25:30 +00:00
Brian Fox
b93f24930d (INSTALL, INSTALL_PROGRAM, INSTALL_DATA): Let configure figure out the
correct values for these variables.
(archlibdir): Only install execuatables internally used by emacs;
don't install bindir binaries here.
1993-09-28 10:04:53 +00:00
Roland McGrath
eab5f4fd96 (b2m, movemail, fakemail, env, emacsserver, emacsclient, getdate.o,
timer.o, timer): Remove `-I${srcdir}/../src', since it is already in
CPP_FLAGS.
1993-09-10 05:40:51 +00:00
Roland McGrath
b2d7a9c720 (ALL_CFLAGS, CPP_CFLAGS): Put -I. -I../src before -I${srcdir}
-I${srcdir}/../src.
1993-09-10 04:47:05 +00:00
Richard M. Stallman
a069743544 (make-path): Dep on config.h. 1993-08-12 22:23:59 +00:00
Richard M. Stallman
755f5c8707 (etags): Depend on ../src/config.h. 1993-07-21 03:29:43 +00:00
Richard M. Stallman
103d21491f (install): Use .n, not .new, for temporary filenames. 1993-07-19 19:11:09 +00:00
Jim Blandy
4348b379b1 * Makefile.in (ctags): Depend on etags, so that parallel makes
don't write etags.o files on top of each other.
1993-06-22 03:58:05 +00:00
Jim Blandy
0268f19b00 * Makefile.in: Remember, spaces are not tabs. 1993-06-17 02:59:21 +00:00
Jim Blandy
39b649dd44 Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (distclean): Call clean to do most of the work.
	Delete aixcc.c and TAGS.
	(realclean): Just call distclean.
1993-06-16 23:49:07 +00:00
Richard M. Stallman
5293b43278 (CPP_CFLAGS): New variable.
Use it instead of ALL_CFLAGS when compiling a .c file.
(getopt.o, getopt1.o): Add explicit compilation commands.
1993-06-13 18:14:04 +00:00
Jim Blandy
4b5a51c1fe * configure.in: Test for bison.
* Makefile.in (YACC): New variable.
	(lib-src/Makefile.in): Edit YACC into the makefile.

	* Makefile.in (YACC): New variable, to be set by top-level Makefile.
1993-06-09 04:06:57 +00:00
Richard M. Stallman
4eda59a90d (all): Exclude INSTALLABLE_SCRIPTS and SCRIPTS from deps. 1993-06-02 06:52:09 +00:00
Jim Blandy
f7d3e7d055 * Makefile.in: (${archlibdir}): Use (cd foo && pwd) instead of
`(cd foo ; pwd)` to get the canonical name of a directory; cd
	might fail, and have pwd print out the current directory.
1993-05-30 19:40:39 +00:00
Richard M. Stallman
a210860236 (timer): Link with $(LOADLIBES). 1993-05-29 05:00:58 +00:00
Jim Blandy
4fa84f6b74 * Makefile.in (ALL_CFLAGS): Add "-I.", so the system and machine
description files can find their ancestors.
1993-05-28 03:33:15 +00:00