1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-31 17:30:54 -08:00
Commit graph

72 commits

Author SHA1 Message Date
Richard M. Stallman
1e700751df (mostlyclean): Remove liblw.a. 1994-04-28 02:35:25 +00:00
Karl Heuer
2c32715abd Use C-style comments. 1994-04-27 21:43:24 +00:00
Richard M. Stallman
2e14f82ba7 (configuration): Make variable deleted.
(emacs.o): Use the default .c.o command.
1994-04-27 05:26:05 +00:00
Richard M. Stallman
2a3c6d1150 (alloca.o): Use config_h.
(config_h): Use M_FILE and S_FILE.
(S_FILE, M_FILE): New variables hold names of config files.
1994-04-23 05:57:42 +00:00
Richard M. Stallman
fec5272baa Comment change. 1994-04-21 07:35:28 +00:00
Richard M. Stallman
dd6e8a8dd0 (TAGS): Split off included tags file lisp/TAGS.
(../lisp/TAGS): New target uses recursive make.
(ctagsfiles, lisptagsfiles): New variables.
1994-04-20 19:23:04 +00:00
Richard M. Stallman
270eee4929 (${etc}DOC): Delete redundant version.el from cmd. 1994-04-19 21:45:38 +00:00
Richard M. Stallman
3bdaa06a92 (configuration): Use SET_MAKE to get the value of $(MAKE). 1994-04-16 07:25:42 +00:00
Richard M. Stallman
5aff8acbe6 (LIBX): Put LIBXT after LD_SWITCH_X_SITE. 1994-04-15 21:38:47 +00:00
Richard M. Stallman
88f176a4a0 (temacs): Include ${ALL_LDFLAGS} within the call to YMF_PASS_LDFLAGS. 1994-04-11 22:40:54 +00:00
Richard M. Stallman
be8bd4a003 (tagsfiles): Accept capital letters. 1994-03-20 02:13:32 +00:00
Richard M. Stallman
2bbc6b0a27 (emacs): rm emacs before the ln. 1994-03-20 01:22:59 +00:00
Roland McGrath
f32b54d420 (X_WINDOWS_SUPPORT): Don't include term/x-win. 1994-03-18 06:46:54 +00:00
Roland McGrath
45d3c8669e (lisp): Include version.el, not version.elc. 1994-03-18 06:42:03 +00:00
Roland McGrath
ac4c3d0c7b (LIBXT): Add -lXext. 1994-03-18 06:27:03 +00:00
Roland McGrath
2f1b0bbdb0 (X_WINDOWS_SUPPORT): New macro.
(lisp): Include X_WINDOWS_SUPPORT.  Also add version.elc; it is no longer
changed by building.
1994-03-18 03:21:45 +00:00
Richard M. Stallman
918a80cf33 (${libsrc}make-docfile): Don't pass ../arch-lib as target to submake. 1994-02-12 02:10:41 +00:00
Richard M. Stallman
87833fb6f9 (configuration): Change # comment to C comment. 1994-01-30 00:50:32 +00:00
Richard M. Stallman
3e285e4daa (widgetobj): New variable.
(otherobj): Use widgetobj.
(XOBJ): Undo previous change.

(LWLIB_OPTIONS): Define if not defined.
(LIBXT): New variable.
(LIBX): Use LIBXT.
(widget.o): New target.
(XOBJ) [USE_X_TOOLKIT]: Add widget.o.

(lwlibdir): New variable.
($(OLDXMENU)) [USE_X_TOOLKIT]: Alternate rule.
(OLDXMENU) [USE_X_TOOLKIT]: Alternate value.
(really-lwlib): New rule.
1994-01-26 05:10:53 +00:00
Richard M. Stallman
ae82682ff7 (xterm.o): Depends on syssignal.h. 1994-01-13 05:01:36 +00:00
Richard M. Stallman
bd4c276211 (${etc}DOC): Put back ${lisp} accidentally deleted. 1994-01-08 13:10:41 +00:00
Richard M. Stallman
0a3e18a0a9 (emacs): Don't run inc-vers.el. 1994-01-07 14:15:21 +00:00
Richard M. Stallman
02e8e1677b (buffer.o): Don't depend on syntax.h.
(temacs): Delete redundant use of LDFLAGS.

(${etc}DOC): Fix typo in previous change.
1994-01-04 06:41:18 +00:00
Richard M. Stallman
80b233a9da (${etc}DOC): Don't depend on SOME_MACHINE_OBJECTS. 1994-01-01 11:56:01 +00:00
Richard M. Stallman
229c1c6a14 (SOME_MACHINE_OBJECTS): New var.
(${etc}DOC): Use SOME_MACHINE_OBJECTS, not OBJECTS_MACHINE or OBJECTS_SYSTEM.
1994-01-01 11:55:19 +00:00
Richard M. Stallman
98fb23e2bf (LDFLAGS): Define as empty.
(ALL_LDFLAGS): Define as LDFLAGS used to be defined.
(temacs): Use ALL_LDFLAGS.
1993-12-30 07:20:56 +00:00
Richard M. Stallman
8359469caa (callproc.o): Depend on systty.h and syssignal.h. 1993-12-25 01:45:30 +00:00
Richard M. Stallman
ab8fbbf707 (configuration): New variable.
(emacs.o): Define macro CONFIGURATION.

[__GNUC__ > 1]: Maybe define LINKER_WAS_SPECIFIED.
[LINKER_WAS_SPECIFIED] (YMF_PASS_LDFLAGS): Define as identity.
1993-12-23 01:11:33 +00:00
Richard M. Stallman
f39f5da303 (hftctl.o): New rule. 1993-11-21 22:20:51 +00:00
Richard M. Stallman
4880982682 (distclean): Do delete Makefile and Makefile.in. 1993-11-16 08:39:13 +00:00
Richard M. Stallman
22e5421fad (extraclean): Prevent wildcard from starting comment. 1993-11-16 05:38:15 +00:00
Richard M. Stallman
644ab5899f Delete spurious CFLAGS=-g. 1993-11-15 11:25:17 +00:00
Richard M. Stallman
240d522211 (intervals.o): Depend on puresize.h. 1993-11-10 20:12:45 +00:00
Roland McGrath
709f7c1f59 (LIBES): Add $(GNULIB_VAR) again at end.
This change to ymakefile was mysteriously lost.  Were any others lost too?
1993-10-03 23:03:13 +00:00
Brian Fox
4b431fb7fc (ALL_CFLAGS): Make sure .' is searched before ${srcdir}'. 1993-09-30 23:36:54 +00:00
Brian Fox
ae3bed12ff Initial revision 1993-09-28 09:48:57 +00:00
Roland McGrath
21ed446104 (clean): Use rm -f.
(xmakefile): Use -I. in cpp run.
1993-09-10 05:15:05 +00:00
Richard M. Stallman
9d11b9a193 (mostlyclean): Don't delete emacs here.
(clean): Delete emacs and emacs-* here.
(distclean): Don't delete emacs-* here.
1993-08-15 03:39:42 +00:00
Richard M. Stallman
b2327b2077 (xmakefile): Use CFLAGS after C_SWITCH_SYSTEM. 1993-07-20 22:16:59 +00:00
Jim Blandy
331636c44e * Makefile.in (C_SWITCH_SYSTEM): New variable, set by top-level
Makefile.
	(xmakefile): Pass it to the C preprocessor.
1993-07-18 06:22:37 +00:00
Jim Blandy
a84281e724 * Makefile.in (CPP): New variable, set by the top-level Makefile. 1993-06-16 23:50:05 +00:00
Jim Blandy
bfb7b57017 Bring mumbleclean targets into conformance with GNU coding standards.
* Makefile.in (mostlyclean): New target.
	(clean): Just call mostlyclean.  Get rid of ../etc/DOC too.
	(distclean): Use clean to do most of the work.
	Get rid of ../etc/DOC-* too.
	(realclean): New target.
1993-06-16 16:32:32 +00:00
Jim Blandy
e44e10e4ea * ymakefile (C_DEBUG_SWITCH, C_OPTIMIZE_SWITCH): Remove these;
people shouldn't edit this file to choose optimization and
	debugging switches anyway.  ../configure will set CFLAGS to an
	appropriate default, which they will be able to override.
	* Makefile.in (xmakefile): Don't try to turn -g and -O in
	CFLAGS into C_DEBUG_SWITCH and C_OPTIMIZE_SWITCH.  CFLAGS should
	be the sole source of such switches, so that setting CFLAGS
	controls them completely.
1993-06-08 06:59:37 +00:00
Richard M. Stallman
691d8b2c17 (xmakefile): Depend on ../config.status. 1993-06-03 22:42:02 +00:00
Richard M. Stallman
0acbedacaa (clean): Delete libXMenu11.a. 1993-05-30 23:10:28 +00:00
Jim Blandy
dad2fc0149 * Makefile.in (SUBMAKEFLAGS): Remember to propagate MAKE. 1993-05-30 19:56:00 +00:00
Jim Blandy
9711debac5 * Makefile.in (SUBMAKEFLAGS): Add CFLAGS to the list. 1993-05-22 23:43:29 +00:00
Jim Blandy
3ce7a076e6 Install David Mackenzie's patches to make ${srcdir} work.
* Makefile.in (srcdir, VPATH): Get this value from the top-level
	Makefile.
	(xmakefile): Use ${srcdir} to find the files from which we produce
	xmakefile.  Edit the values for srcdir and VPATH into xmakefile.
	* ymakefile (srcdir, VPATH): New definitions for the Makefile
	to edit.
	(ALL_CFLAGS): Remove `-Is' and `-Im'; add `-I${srcdir}', and
	`-I.'.
	(emacs): Adjust dumping commands to deal with a separate source
	directory.
	(${etc}DOC): Pass `-d ${srcdir}' to make-docfile, to tell it where
	to find the source files.
	(prefix-args): Find the source code in ${srcdir}.
1993-05-15 23:21:35 +00:00
Jim Blandy
d70fd7d6ee * Makefile.in (DEFS): Remove this; we have configure build a
config.h file directly, instead of having lots of -D flags.

	* Makefile.in (CFLAGS): Don't make this carry DEFS from the
	configure script; the coding standards say that CFLAGS should be
	left for the user to tweak.

	* Makefile.in (LN_S): New variable, edited by top Makefile.
	(SUBMAKEFILE): New variable, containing all flags to pass to
	recursive makes.
1993-05-10 00:13:32 +00:00
Jim Blandy
55bd4cbcb5 * Makefile.in (xmakefile): Recognize the -O option with a numeric
optimization level.

	* ymakefile (C_DEBUG_SWITCH): If we're using version 2 of GCC or
	higher, use -O99 instead of plain -O.
1993-04-10 08:31:28 +00:00