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