Andrew Innes
f986cd144e
($(BLD)\dired.obj): Remove reference to VMS header
...
files.
($(BLD)\dispnew.obj):
($(BLD)\editfns.obj):
($(BLD)\fileio.obj):
($(BLD)\filelock.obj):
($(BLD)\keyboard.obj):
($(BLD)\w32proc.obj):
($(BLD)\process.obj):
($(BLD)\sysdep.obj): Ditto.
2001-02-22 23:22:52 +00:00
Sam Steingold
d51ffa0ebe
removed x-list-font.c per change 2001-01-17 Gerd Moellmann <gerd@gnu.org>
2001-01-17 16:18:45 +00:00
Jason Rumney
c28a075b11
(sunfns.obj): Remove.
...
(md5.obj): Add.
(fns.obj): Depend on md5.h.
2000-12-05 23:05:57 +00:00
Andrew Innes
c7d49f531c
($(BLD)\dispnew.obj):
...
($(BLD)\keyboard.obj):
($(BLD)\w32inevt.obj):
($(BLD)\w32bdf.obj):
($(BLD)\alloc.obj):
($(BLD)\buffer.obj):
($(BLD)\editfns.obj):
($(BLD)\emacs.obj):
($(BLD)\fileio.obj):
($(BLD)\fns.obj):
($(BLD)\indent.obj):
($(BLD)\insdel.obj):
($(BLD)\intervals.obj):
($(BLD)\minibuf.obj):
($(BLD)\print.obj):
($(BLD)\scroll.obj):
($(BLD)\sysdep.obj):
($(BLD)\textprop.obj):
($(BLD)\widget.obj):
($(BLD)\xdisp.obj): Add dependency on w32gui.h.
($(BLD)\term.obj): Add dependency on dispextern.h
2000-10-21 13:23:23 +00:00
Andrew Innes
6badfa25d2
(bootstrap-emacs): Don't change directory.
2000-09-19 13:12:49 +00:00
Jason Rumney
2bfd61a817
(emacs): Do not change directory to run temacs, as the load-path is
...
set relative to current directory.
2000-09-03 17:40:17 +00:00
Andrew Innes
43e5817fd1
(LOCAL_FLAGS): Define USE_CRT_DLL if requested.
...
(LINK_FLAGS): Append to original value of LINK_FLAGS.
2000-08-22 22:32:56 +00:00
Andrew Innes
6a5b5ec8c8
Add support for `bootstrap' and related targets.
...
Include minimal debug info in emacs.exe in release build.
Remove all dependencies on lisp.h, and fixup some others.
2000-07-05 16:37:46 +00:00
Jason Rumney
8994bdd044
(w32fns.obj, w32menu.obj): Add charset.h and coding.h to dependencies.
2000-05-30 21:37:01 +00:00
Jason Rumney
d703a6fd93
(w32bdf.obj): Update dependencies.
2000-03-22 21:46:29 +00:00
Jason Rumney
1eb156f0a2
(w32faces.obj): Remove.
...
(xfaces.obj): Add.
2000-03-04 14:49:36 +00:00
Jason Rumney
0a6b80d5c1
Add atimer.h to dependencies.
2000-02-27 21:30:11 +00:00
Andrew Innes
d968f7dbb7
Add dependencies on w32gui.h.
...
(OBJ1): Include atimer.obj.
($$(BLD)\atimer.obj): New dependency rule.
2000-02-06 23:37:45 +00:00
Jason Rumney
e0c7e9dfa9
Remove dosfns.obj.
2000-01-30 18:56:34 +00:00
Jason Rumney
2e7aef9d1d
Added composite.obj and intervals.obj.
2000-01-23 03:14:51 +00:00
Andrew Innes
9551468ff4
($(BLD)\w32term.obj): Add dependency on w32heap.h.
1999-05-02 10:11:35 +00:00
Andrew Innes
a7976df819
(PREPARED_HEADERS): Change name of paths.h to epaths.h.
...
(epaths.h): Renamed from paths.h.
(clean):
($(BLD)\filelock.obj):
($(BLD)\lread.obj):
($(BLD)\w32fns.obj): Renamed paths.h to epaths.h.
1999-03-25 22:56:34 +00:00
Geoff Voelker
47373a1fdb
Remove common multiple file compilation commands.
1999-03-06 02:15:46 +00:00
Andrew Innes
69bd9c93b7
(EXTRA_LINK): Do version test with strings.
1999-02-22 12:46:52 +00:00
Andrew Innes
312ae6bf9a
($(BLD)\w32bdf.obj): Add missing continuation character.
1999-02-22 12:05:01 +00:00
Andrew Innes
2b9a4fe9b8
(EXTRA_LINK, LINK_FLAGS): Ensure base relocation
...
data is included, to enable profiling.
($(EMACS)): Map file not needed for emacs.exe.
1999-02-20 20:48:10 +00:00
Geoff Voelker
e6c0f51910
Use full path to temacs.exe when dumping.
1999-02-02 02:59:29 +00:00
Andrew Innes
27d3ec7f87
Do make version comparison as strings.
1999-01-27 21:49:57 +00:00
Geoff Voelker
f0cd15b5cd
Add w32bdf.c and w32bdf.h.
1999-01-22 19:58:01 +00:00
Andrew Innes
15682d2416
(temacs): Use del to delete file, not rm.
1999-01-21 12:12:24 +00:00
Andrew Innes
ea01f00222
(TEMACS_TMP): New macro.
...
($(TEMACS)): Output to TEMACS_TMP from link, use post-link
processor to add static heap section in support of new unexec.
1999-01-17 19:17:43 +00:00
Geoff Voelker
9c148db6a3
Do string comparision of _NMAKE_VER.
1998-12-08 23:56:14 +00:00
Geoff Voelker
f791da1d45
($(BLD)\w32inevt.obj): Add dependencies on w32term.h
...
and w32heap.h.
1998-11-10 20:54:31 +00:00
Geoff Voelker
c654fd9e7d
Compile multiple source files when possible.
1998-11-04 01:28:57 +00:00
Geoff Voelker
67c2a40ffd
(w32fns.c): Add x-list-font.c to dependancies.
1998-10-20 22:12:38 +00:00
Geoff Voelker
38cfb445f4
(LINK_FLAGS): Place debug info in executable in
...
unoptimized compile. Link to run off of cd or network.
1998-06-11 04:33:37 +00:00
Andrew Innes
efca9fdc86
(LOCAL_FLAGS): Define HAVE_NTGUI if appropriate.
1998-06-01 13:59:17 +00:00
Richard M. Stallman
bba07c181d
(LIBS): Link in shell32.lib.
1998-05-01 04:52:54 +00:00
Geoff Voelker
032f460725
(LINK_TYPE): Do not include debug info in optimized
...
binary.
(LIBS): Include mpr.lib.
(clean): Delete patch generated files, optimized build directory.
1998-04-17 05:05:40 +00:00
Paul Eggert
00a626598b
($(BLD)\strftime.obj): No need to compile with -Dstrftime=emacs_strftime.
1997-11-24 19:50:22 +00:00
Geoff Voelker
17fa2f54c0
makefile.nt (TLIB0, TOBJ, OBJ0): New macro.
...
(LINK_FLAGS): Separate debugging info from the executable.
(LIBS): Include TLIB0.
(TEMACS): Link with TLIB0.
(EMACS): Copy temacs map file to emacs map file.
Update file dependencies.
1997-09-03 00:41:32 +00:00
Geoff Voelker
333c25a99b
(OBJ2): Include new source files.
1997-07-01 05:05:06 +00:00
Geoff Voelker
07bc5c0bec
Use new name w32gui.h.
1997-01-20 01:00:08 +00:00
Geoff Voelker
489f937121
Use new names for w32 files
1996-11-19 07:04:49 +00:00
Karl Heuer
1fb87c7784
Fix FSF address in comment.
1996-07-20 18:10:35 +00:00
Karl Heuer
fc646c5c57
(DOC, clean): Use OBJDIR macro.
1996-07-16 23:21:37 +00:00
Karl Heuer
8079d0cdf6
Fix typo in previous patch.
1996-05-15 14:42:28 +00:00
Richard M. Stallman
c0d6e0a978
(w32*.o): Fix deps.
1996-05-13 19:57:17 +00:00
Geoff Voelker
2fd5e802b7
(SUBSYSTEM) [NTGUI]: Remove conditional.
...
(LINK_FLAGS): Explicitly set base address, and stack and heap sizes.
(nt.obj): Add dependency to nt.h.
1996-05-03 18:32:30 +00:00
Geoff Voelker
2e17c871e3
Change uses of del to $(DEL).
1996-03-28 04:39:51 +00:00
Geoff Voelker
3b304389ae
(keyboard.obj, dispnew.obj): Depend upon w32term.h.
...
(LIBS): Link with mpr.lib for remote share support.
1996-01-21 00:32:21 +00:00
Geoff Voelker
b72535bccf
(LINK_FLAGS): Dump symbol map when linking.
1995-12-24 00:38:18 +00:00
Geoff Voelker
c02ab10709
(DOC, clean): Don't use switches to del not supported by Win95.
1995-11-22 19:02:17 +00:00
Geoff Voelker
d94e4ac23c
(SUBSYSTEM, TLIBW32, TLASTLIB, WIN32OBJ): Defined.
...
(w32term.obj, w32xfns.obj, w32fns.obj w32faces.obj, w32select.obj,
w32menu.obj, w32reg.obj): Defined.
(LINK_FLAGS): Use SUBSYSTEM.
(OBJ1): Remove lastfile.obj.
(LIBS, TEMACS): Use TLASTLIB.
(LIBS) [NTGUI]: Use TLIBW32 and GUI libs.
(EMACS): Remove Win95 conditional.
(clean): Remove paths.h.
1995-11-07 07:36:36 +00:00
Geoff Voelker
783d52920c
(EMACS) [win95]: Removed.
...
(TLASTLIB): Defined.
(TEMACS): Use TLASTLIB.
1995-06-30 21:14:56 +00:00