31146
|
1 # Makefile for GNU Emacs on the Microsoft W32 API.
|
|
2 # Copyright (c) 1992-2000 Free Software Foundation, Inc.
|
|
3 #
|
|
4 # This file is part of GNU Emacs.
|
|
5 #
|
|
6 # GNU Emacs is free software; you can redistribute it and/or modify
|
|
7 # it under the terms of the GNU General Public License as published by
|
|
8 # the Free Software Foundation; either version 2, or (at your option)
|
|
9 # any later version.
|
|
10 #
|
|
11 # GNU Emacs is distributed in the hope that it will be useful,
|
|
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
14 # GNU General Public License for more details.
|
|
15 #
|
|
16 # You should have received a copy of the GNU General Public License
|
|
17 # along with GNU Emacs; see the file COPYING. If not, write to the
|
|
18 # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
|
|
19 # Boston, MA 02111-1307, USA.
|
|
20 #
|
|
21
|
|
22 ALL = emacs
|
|
23
|
|
24 .PHONY: $(ALL)
|
|
25
|
|
26 #
|
|
27 # HAVE_CONFIG_H is required by some generic gnu sources stuck into
|
|
28 # the emacs source tree.
|
|
29 #
|
|
30 LOCAL_FLAGS = -Demacs=1 -DWINDOWSNT -DDOS_NT -DHAVE_CONFIG_H -I../nt/inc -D_UCHAR_T -DHAVE_NTGUI=1 $(EMACS_EXTRA_C_FLAGS)
|
|
31
|
|
32 EMACS = $(BLD)/emacs.exe
|
|
33 TEMACS = $(BLD)/temacs.exe
|
|
34 TEMACS_TMP = $(BLD)/temacs.bin
|
|
35 TLIB0 = $(BLD)/temacs0.$(A)
|
|
36 TLIB1 = $(BLD)/temacs1.$(A)
|
|
37 TLIBW32 = $(BLD)/temacw32.$(A)
|
|
38 TOBJ = $(BLD)/firstfile.$(O)
|
|
39 TRES = $(BLD)/emacs.res
|
|
40 TLASTLIB = $(BLD)/lastfile.$(A)
|
|
41
|
|
42 FULL_LINK_FLAGS = $(LINK_FLAGS) $(TEMACS_EXTRA_LINK)
|
|
43
|
|
44 #
|
|
45 # Split up the objects into two sets so that we don't run out of
|
|
46 # command line space when we link them into a library.
|
|
47 #
|
|
48 # Put emacs.$(O) in a separate lib, since we need to have firstfile.$(O)
|
|
49 # as the "main" object file when linking.
|
|
50 #
|
|
51 OBJ0 = $(BLD)/emacs.$(O)
|
|
52
|
|
53 OBJ1 = $(BLD)/abbrev.$(O) \
|
|
54 $(BLD)/alloc.$(O) \
|
|
55 $(BLD)/alloca.$(O) \
|
|
56 $(BLD)/atimer.$(O) \
|
|
57 $(BLD)/buffer.$(O) \
|
|
58 $(BLD)/bytecode.$(O) \
|
|
59 $(BLD)/callint.$(O) \
|
|
60 $(BLD)/callproc.$(O) \
|
|
61 $(BLD)/casefiddle.$(O) \
|
|
62 $(BLD)/cm.$(O) \
|
|
63 $(BLD)/cmds.$(O) \
|
|
64 $(BLD)/data.$(O) \
|
|
65 $(BLD)/dired.$(O) \
|
|
66 $(BLD)/dispnew.$(O) \
|
|
67 $(BLD)/doc.$(O) \
|
|
68 $(BLD)/doprnt.$(O) \
|
|
69 $(BLD)/editfns.$(O) \
|
|
70 $(BLD)/eval.$(O) \
|
|
71 $(BLD)/fileio.$(O) \
|
|
72 $(BLD)/filelock.$(O) \
|
|
73 $(BLD)/filemode.$(O) \
|
|
74 $(BLD)/fns.$(O) \
|
|
75 $(BLD)/indent.$(O) \
|
|
76 $(BLD)/insdel.$(O) \
|
|
77 $(BLD)/keyboard.$(O) \
|
|
78 $(BLD)/keymap.$(O) \
|
|
79 $(BLD)/lread.$(O) \
|
|
80 $(BLD)/macros.$(O) \
|
|
81 $(BLD)/marker.$(O) \
|
|
82 $(BLD)/minibuf.$(O) \
|
|
83 $(BLD)/mocklisp.$(O) \
|
|
84 $(BLD)/w32.$(O) \
|
|
85 $(BLD)/w32heap.$(O) \
|
|
86 $(BLD)/w32inevt.$(O) \
|
|
87 $(BLD)/w32proc.$(O) \
|
|
88 $(BLD)/w32console.$(O) \
|
|
89 $(BLD)/print.$(O) \
|
|
90 $(BLD)/process.$(O) \
|
|
91 $(BLD)/regex.$(O) \
|
|
92 $(BLD)/scroll.$(O) \
|
|
93 $(BLD)/search.$(O) \
|
|
94 $(BLD)/syntax.$(O) \
|
|
95 $(BLD)/sysdep.$(O) \
|
|
96 $(BLD)/term.$(O) \
|
|
97 $(BLD)/termcap.$(O) \
|
|
98 $(BLD)/tparam.$(O) \
|
|
99 $(BLD)/undo.$(O) \
|
|
100 $(BLD)/unexw32.$(O) \
|
|
101 $(BLD)/window.$(O) \
|
|
102 $(BLD)/xdisp.$(O) \
|
|
103 $(BLD)/casetab.$(O) \
|
|
104 $(BLD)/floatfns.$(O) \
|
|
105 $(BLD)/frame.$(O) \
|
|
106 $(BLD)/gmalloc.$(O) \
|
|
107 $(BLD)/intervals.$(O) \
|
|
108 $(BLD)/composite.$(O) \
|
|
109 $(BLD)/ralloc.$(O) \
|
|
110 $(BLD)/textprop.$(O) \
|
|
111 $(BLD)/vm-limit.$(O) \
|
|
112 $(BLD)/region-cache.$(O) \
|
|
113 $(BLD)/strftime.$(O) \
|
|
114 $(BLD)/charset.$(O) \
|
|
115 $(BLD)/coding.$(O) \
|
|
116 $(BLD)/category.$(O) \
|
|
117 $(BLD)/ccl.$(O) \
|
|
118 $(BLD)/fontset.$(O)
|
|
119
|
|
120 WIN32OBJ = $(BLD)/w32term.$(O) \
|
|
121 $(BLD)/w32xfns.$(O) \
|
|
122 $(BLD)/w32fns.$(O) \
|
|
123 $(BLD)/xfaces.$(O) \
|
|
124 $(BLD)/w32select.$(O) \
|
|
125 $(BLD)/w32menu.$(O) \
|
|
126 $(BLD)/w32reg.$(O) \
|
|
127 $(BLD)/w32bdf.$(O)
|
|
128
|
|
129 LIBS = $(TLIB0) \
|
|
130 $(TLIB1) \
|
|
131 $(TLIBW32) \
|
|
132 $(TLASTLIB) \
|
|
133 $(ADVAPI32) \
|
|
134 $(GDI32) \
|
|
135 $(COMDLG32) \
|
|
136 $(USER32) \
|
|
137 $(MPR) \
|
|
138 $(SHELL32) \
|
|
139 $(libc)
|
|
140
|
|
141 #
|
|
142 # Build the executable and dump it.
|
|
143 #
|
|
144 all: $(ALL)
|
|
145
|
|
146 #
|
|
147 # The dumped executable
|
|
148 #
|
|
149 emacs: $(BLD) $(EMACS)
|
|
150 $(EMACS): $(DOC) $(TEMACS)
|
|
151 "./$(BLD)/temacs.exe" -batch -l loadup dump
|
|
152
|
|
153 #
|
|
154 # The undumped executable
|
|
155 # Note the extra post-link step to insert a static preload heap section.
|
|
156 # If preload runs out of memory, increase the last argument to addsection
|
|
157 # (it is the preload heap size in MB).
|
|
158 #
|
|
159 temacs: $(BLD) $(TEMACS)
|
|
160 $(TEMACS): $(TLIB0) $(TLIB1) $(TLIBW32) $(TLASTLIB) $(TOBJ) $(TRES)
|
|
161 $(LINK) $(LINK_OUT)$(TEMACS_TMP) $(FULL_LINK_FLAGS) $(TOBJ) $(TRES) $(LIBS)
|
|
162 "../nt/$(BLD)/addsection" "$(TEMACS_TMP)" "$(TEMACS)" EMHEAP 16
|
|
163
|
|
164 bootstrap: bootstrap-emacs
|
|
165
|
|
166 #
|
|
167 # Build a temacs with a sufficiently large PURESIZE to load the
|
|
168 # Lisp files from loadup.el in source form.
|
|
169 #
|
|
170 bootstrap-temacs: bootstrap-clean
|
|
171 $(MAKECMD) temacs CFLAGS="$(CFLAGS) -DPURESIZE=5000000"
|
|
172
|
|
173 #
|
|
174 # Dump an Emacs executable named bootstrap-emacs containing the
|
|
175 # files from loadup.el in source form.
|
|
176 #
|
|
177 bootstrap-emacs: bootstrap-temacs
|
|
178 "./$(BLD)/temacs.exe" -batch -l loadup bootstrap
|
|
179 - mkdir "../bin"
|
|
180 $(CP) $(EMACS) ../bin
|
|
181
|
|
182 #
|
|
183 # Force recompile of files that depend on PURESIZE
|
|
184 #
|
|
185 bootstrap-clean:
|
|
186 - $(DEL) $(BLD)/alloc.$(O)
|
|
187 - $(DEL) $(BLD)/data.$(O)
|
|
188 - $(DEL) $(BLD)/intervals.$(O)
|
|
189 - $(DEL) $(BLD)/keyboard.$(O)
|
|
190 - $(DEL) $(BLD)/keymap.$(O)
|
|
191
|
|
192 #
|
|
193 # The resource file. NT 3.10 requires the use of cvtres; even though
|
|
194 # it is not necessary on later versions, it is still ok to use it.
|
|
195 #
|
|
196 $(TRES): ../nt/emacs.rc
|
|
197 $(RC) $(RC_INCLUDE)../nt $(RC_OUT)$@ $(ALL_DEPS)
|
|
198
|
|
199 #
|
|
200 # Build the library. Split up the build into two phases...otherwise we
|
|
201 # run out of command line space.
|
|
202 #
|
|
203 $(TLIB0): $(OBJ0)
|
|
204 - $(DEL) $@
|
|
205 $(AR) $(AR_OUT)$@ $(ALL_DEPS)
|
|
206 $(TLIB1): $(OBJ1)
|
|
207 - $(DEL) $@
|
|
208 $(AR) $(AR_OUT)$@ $(ALL_DEPS)
|
|
209 $(TLIBW32): $(WIN32OBJ)
|
|
210 - $(DEL) $@
|
|
211 $(AR) $(AR_OUT)$@ $(ALL_DEPS)
|
|
212
|
|
213 #
|
|
214 # Place lastfile.$(O) in its own library so that it can be loaded after
|
|
215 # the source libraries but before any system libraries. Doing so defines
|
|
216 # the end of Emacs' data section portably across compilers and systems.
|
|
217 #
|
|
218 $(TLASTLIB): $(BLD)/lastfile.$(O)
|
|
219 - $(DEL) $@
|
|
220 $(AR) $(AR_OUT)$@ $(ALL_DEPS)
|
|
221
|
|
222 #
|
|
223 # Assuming INSTALL_DIR is defined, build and install emacs in it.
|
|
224 #
|
|
225 install: $(ALL)
|
|
226 - mkdir "$(INSTALL_DIR)/bin"
|
|
227 $(CP) $(EMACS) $(INSTALL_DIR)/bin
|
|
228
|
|
229 #
|
|
230 # Maintenance
|
|
231 #
|
|
232 clean:; - $(DEL) *~ "s/*~" "m/*~"
|
|
233 - $(DEL) *.pdb config.h epaths.h
|
|
234 - $(DEL_TREE) $(OBJDIR)
|
|
235
|
|
236 cleanall: clean
|
|
237 - $(DEL_TREE) obj
|
|
238 - $(DEL_TREE) obj-spd
|
|
239 - $(DEL_TREE) oo
|
|
240 - $(DEL_TREE) oo-spd
|
|
241
|
|
242 ### DEPENDENCIES ###
|
|
243
|
|
244 EMACS_ROOT = ..
|
|
245 SRC = .
|
|
246
|
|
247 $(BLD)/abbrev.obj : \
|
|
248 $(SRC)/abbrev.c \
|
|
249 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
250 $(EMACS_ROOT)/src/m/intel386.h \
|
|
251 $(EMACS_ROOT)/src/config.h \
|
|
252 $(SRC)/commands.h \
|
|
253 $(SRC)/buffer.h \
|
|
254 $(SRC)/window.h
|
|
255
|
|
256 $(BLD)/alloc.obj : \
|
|
257 $(SRC)/alloc.c \
|
|
258 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
259 $(EMACS_ROOT)/src/m/intel386.h \
|
|
260 $(EMACS_ROOT)/src/config.h \
|
|
261 $(SRC)/dispextern.h \
|
|
262 $(SRC)/intervals.h \
|
|
263 $(SRC)/composite.h \
|
|
264 $(SRC)/puresize.h \
|
|
265 $(SRC)/buffer.h \
|
|
266 $(SRC)/window.h \
|
|
267 $(SRC)/frame.h \
|
|
268 $(SRC)/blockinput.h \
|
|
269 $(SRC)/syssignal.h
|
|
270
|
|
271 $(BLD)/alloca.obj : \
|
|
272 $(SRC)/alloca.c \
|
|
273 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
274 $(EMACS_ROOT)/src/m/intel386.h \
|
|
275 $(EMACS_ROOT)/src/config.h \
|
|
276 $(SRC)/s/ms-w32.h \
|
|
277 $(SRC)/m/intel386.h \
|
|
278 $(SRC)/config.h \
|
|
279 $(SRC)/blockinput.h
|
|
280
|
|
281 $(BLD)/atimer.obj : \
|
|
282 $(SRC)/atimer.c \
|
|
283 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
284 $(EMACS_ROOT)/src/m/intel386.h \
|
|
285 $(EMACS_ROOT)/src/config.h \
|
|
286 $(SRC)/s/ms-w32.h \
|
|
287 $(SRC)/m/intel386.h \
|
|
288 $(SRC)/config.h \
|
|
289 $(SRC)/atimer.h \
|
|
290 $(SRC)/syssignal.h \
|
|
291 $(SRC)/systime.h \
|
|
292 $(SRC)/blockinput.h
|
|
293
|
|
294 $(BLD)/buffer.obj : \
|
|
295 $(SRC)/buffer.c \
|
|
296 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
297 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
298 $(EMACS_ROOT)/src/m/intel386.h \
|
|
299 $(EMACS_ROOT)/src/config.h \
|
|
300 $(SRC)/dispextern.h \
|
|
301 $(SRC)/intervals.h \
|
|
302 $(SRC)/composite.h \
|
|
303 $(SRC)/frame.h \
|
|
304 $(SRC)/window.h \
|
|
305 $(SRC)/commands.h \
|
|
306 $(SRC)/buffer.h \
|
|
307 $(SRC)/indent.h \
|
|
308 $(SRC)/blockinput.h \
|
|
309 $(SRC)/region-cache.h
|
|
310
|
|
311 $(BLD)/bytecode.obj : \
|
|
312 $(SRC)/bytecode.c \
|
|
313 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
314 $(EMACS_ROOT)/src/m/intel386.h \
|
|
315 $(EMACS_ROOT)/src/config.h \
|
|
316 $(SRC)/buffer.h \
|
|
317 $(SRC)/syntax.h
|
|
318
|
|
319 $(BLD)/callint.obj : \
|
|
320 $(SRC)/callint.c \
|
|
321 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
322 $(EMACS_ROOT)/src/m/intel386.h \
|
|
323 $(EMACS_ROOT)/src/config.h \
|
|
324 $(SRC)/buffer.h \
|
|
325 $(SRC)/commands.h \
|
|
326 $(SRC)/keyboard.h \
|
|
327 $(SRC)/window.h \
|
|
328 $(SRC)/mocklisp.h
|
|
329
|
|
330 $(BLD)/callproc.obj : \
|
|
331 $(SRC)/callproc.c \
|
|
332 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
333 $(EMACS_ROOT)/src/m/intel386.h \
|
|
334 $(EMACS_ROOT)/src/config.h \
|
|
335 $(SRC)/msdos.h \
|
|
336 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
337 $(SRC)/commands.h \
|
|
338 $(SRC)/buffer.h \
|
|
339 $(SRC)/process.h \
|
|
340 $(SRC)/syssignal.h \
|
|
341 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
342 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
343 $(SRC)/systty.h
|
|
344
|
|
345 $(BLD)/casefiddle.obj : \
|
|
346 $(SRC)/casefiddle.c \
|
|
347 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
348 $(EMACS_ROOT)/src/m/intel386.h \
|
|
349 $(EMACS_ROOT)/src/config.h \
|
|
350 $(SRC)/buffer.h \
|
|
351 $(SRC)/commands.h \
|
|
352 $(SRC)/syntax.h
|
|
353 $(CC) $(CFLAGS) -Fo$@ casefiddle.c
|
|
354
|
|
355 $(BLD)/casetab.obj : \
|
|
356 $(SRC)/casetab.c \
|
|
357 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
358 $(EMACS_ROOT)/src/m/intel386.h \
|
|
359 $(EMACS_ROOT)/src/config.h \
|
|
360 $(SRC)/buffer.h
|
|
361
|
|
362 $(BLD)/cm.obj : \
|
|
363 $(SRC)/cm.c \
|
|
364 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
365 $(EMACS_ROOT)/src/m/intel386.h \
|
|
366 $(EMACS_ROOT)/src/config.h \
|
|
367 $(SRC)/cm.h \
|
|
368 $(SRC)/termhooks.h
|
|
369
|
|
370 $(BLD)/cmds.obj : \
|
|
371 $(SRC)/cmds.c \
|
|
372 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
373 $(EMACS_ROOT)/src/m/intel386.h \
|
|
374 $(EMACS_ROOT)/src/config.h \
|
|
375 $(SRC)/commands.h \
|
|
376 $(SRC)/buffer.h \
|
|
377 $(SRC)/syntax.h
|
|
378
|
|
379 $(BLD)/composite.obj : \
|
|
380 $(SRC)/composite.c \
|
|
381 $(SRC)/buffer.h \
|
|
382 $(SRC)/charset.h \
|
|
383 $(SRC)/intervals.h \
|
|
384 $(SRC)/composite.h \
|
|
385 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
386 $(EMACS_ROOT)/src/m/intel386.h \
|
|
387 $(EMACS_ROOT)/src/config.h
|
|
388
|
|
389 $(BLD)/data.obj : \
|
|
390 $(SRC)/data.c \
|
|
391 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
392 $(EMACS_ROOT)/src/m/intel386.h \
|
|
393 $(EMACS_ROOT)/src/config.h \
|
|
394 $(SRC)/puresize.h \
|
|
395 $(SRC)/buffer.h \
|
|
396 $(SRC)/syssignal.h
|
|
397
|
|
398 $(BLD)/dired.obj : \
|
|
399 $(SRC)/dired.c \
|
|
400 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
401 $(EMACS_ROOT)/src/m/intel386.h \
|
|
402 $(EMACS_ROOT)/src/config.h \
|
|
403 $(SRC)/vmsdir.h \
|
|
404 $(SRC)/ndir.h \
|
|
405 $(SRC)/buffer.h \
|
|
406 $(SRC)/commands.h \
|
|
407 $(SRC)/regex.h
|
|
408
|
|
409 $(BLD)/dispnew.obj : \
|
|
410 $(SRC)/dispnew.c \
|
|
411 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
412 $(EMACS_ROOT)/src/m/intel386.h \
|
|
413 $(EMACS_ROOT)/src/config.h \
|
|
414 $(SRC)/termchar.h \
|
|
415 $(SRC)/termopts.h \
|
|
416 $(SRC)/termhooks.h \
|
|
417 $(SRC)/cm.h \
|
|
418 $(SRC)/buffer.h \
|
|
419 $(SRC)/frame.h \
|
|
420 $(SRC)/window.h \
|
|
421 $(SRC)/commands.h \
|
|
422 $(SRC)/disptab.h \
|
|
423 $(SRC)/indent.h \
|
|
424 $(SRC)/dispextern.h \
|
|
425 $(SRC)/intervals.h \
|
|
426 $(SRC)/composite.h \
|
|
427 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
428 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
429 $(SRC)/systty.h \
|
|
430 $(SRC)/w32term.h \
|
|
431 $(SRC)/xterm.h \
|
|
432 $(SRC)/vmstime.h \
|
|
433 $(SRC)/systime.h
|
|
434
|
|
435 $(BLD)/doc.obj : \
|
|
436 $(SRC)/doc.c \
|
|
437 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
438 $(EMACS_ROOT)/src/m/intel386.h \
|
|
439 $(EMACS_ROOT)/src/config.h \
|
|
440 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
441 $(SRC)/buffer.h \
|
|
442 $(SRC)/keyboard.h
|
|
443
|
|
444 $(BLD)/doprnt.obj : \
|
|
445 $(SRC)/doprnt.c \
|
|
446 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
447 $(EMACS_ROOT)/src/m/intel386.h \
|
|
448 $(EMACS_ROOT)/src/config.h
|
|
449
|
|
450 $(BLD)/dosfns.obj : \
|
|
451 $(SRC)/dosfns.c \
|
|
452 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
453 $(EMACS_ROOT)/src/m/intel386.h \
|
|
454 $(EMACS_ROOT)/src/config.h \
|
|
455 $(SRC)/buffer.h \
|
|
456 $(SRC)/termchar.h \
|
|
457 $(SRC)/termhooks.h \
|
|
458 $(SRC)/frame.h \
|
|
459 $(SRC)/dosfns.h \
|
|
460 $(SRC)/msdos.h
|
|
461
|
|
462 $(BLD)/editfns.obj : \
|
|
463 $(SRC)/editfns.c \
|
|
464 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
465 $(EMACS_ROOT)/src/m/intel386.h \
|
|
466 $(EMACS_ROOT)/src/config.h \
|
|
467 $(SRC)/uaf.h \
|
|
468 $(SRC)/vms-pwd.h \
|
|
469 $(EMACS_ROOT)/nt/inc/pwd.h \
|
|
470 $(SRC)/dispextern.h \
|
|
471 $(SRC)/intervals.h \
|
|
472 $(SRC)/composite.h \
|
|
473 $(SRC)/buffer.h \
|
|
474 $(SRC)/window.h \
|
|
475 $(SRC)/vmstime.h \
|
|
476 $(SRC)/systime.h
|
|
477
|
|
478 $(BLD)/emacs.obj : \
|
|
479 $(SRC)/emacs.c \
|
|
480 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
481 $(EMACS_ROOT)/src/m/intel386.h \
|
|
482 $(EMACS_ROOT)/src/config.h \
|
|
483 $(SRC)/commands.h \
|
|
484 $(SRC)/dispextern.h \
|
|
485 $(SRC)/intervals.h \
|
|
486 $(SRC)/composite.h \
|
|
487 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
488 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
489 $(SRC)/systty.h \
|
|
490 $(SRC)/syssignal.h \
|
|
491 $(SRC)/process.h
|
|
492
|
|
493 $(BLD)/eval.obj : \
|
|
494 $(SRC)/eval.c \
|
|
495 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
496 $(EMACS_ROOT)/src/m/intel386.h \
|
|
497 $(EMACS_ROOT)/src/config.h \
|
|
498 $(SRC)/blockinput.h \
|
|
499 $(SRC)/commands.h \
|
|
500 $(SRC)/keyboard.h
|
|
501
|
|
502 $(BLD)/fileio.obj : \
|
|
503 $(SRC)/fileio.c \
|
|
504 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
505 $(EMACS_ROOT)/src/m/intel386.h \
|
|
506 $(EMACS_ROOT)/src/config.h \
|
|
507 $(SRC)/uaf.h \
|
|
508 $(SRC)/vms-pwd.h \
|
|
509 $(EMACS_ROOT)/nt/inc/pwd.h \
|
|
510 $(SRC)/msdos.h \
|
|
511 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
512 $(SRC)/vmsdir.h \
|
|
513 $(SRC)/dispextern.h \
|
|
514 $(SRC)/intervals.h \
|
|
515 $(SRC)/composite.h \
|
|
516 $(SRC)/buffer.h \
|
|
517 $(SRC)/window.h \
|
|
518 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
519 $(SRC)/vmstime.h \
|
|
520 $(SRC)/systime.h
|
|
521
|
|
522 $(BLD)/filelock.obj : \
|
|
523 $(SRC)/filelock.c \
|
|
524 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
525 $(EMACS_ROOT)/src/m/intel386.h \
|
|
526 $(EMACS_ROOT)/src/config.h \
|
|
527 $(SRC)/uaf.h \
|
|
528 $(SRC)/vms-pwd.h \
|
|
529 $(EMACS_ROOT)/nt/inc/pwd.h \
|
|
530 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
531 $(EMACS_ROOT)/src/epaths.h \
|
|
532 $(SRC)/buffer.h \
|
|
533 $(SRC)/vmsdir.h \
|
|
534 $(SRC)/ndir.h
|
|
535
|
|
536 $(BLD)/filemode.obj : \
|
|
537 $(SRC)/filemode.c \
|
|
538 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
539 $(EMACS_ROOT)/src/m/intel386.h \
|
|
540 $(EMACS_ROOT)/src/config.h \
|
|
541 $(SRC)/s/ms-w32.h \
|
|
542 $(SRC)/m/intel386.h \
|
|
543 $(SRC)/config.h
|
|
544
|
|
545 $(BLD)/firstfile.obj : \
|
|
546 $(SRC)/firstfile.c \
|
|
547 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
548 $(EMACS_ROOT)/src/m/intel386.h \
|
|
549 $(EMACS_ROOT)/src/config.h
|
|
550
|
|
551 $(BLD)/floatfns.obj : \
|
|
552 $(SRC)/floatfns.c \
|
|
553 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
554 $(EMACS_ROOT)/src/m/intel386.h \
|
|
555 $(EMACS_ROOT)/src/config.h \
|
|
556 $(SRC)/syssignal.h
|
|
557
|
|
558 $(BLD)/fns.obj : \
|
|
559 $(SRC)/fns.c \
|
|
560 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
561 $(EMACS_ROOT)/src/m/intel386.h \
|
|
562 $(EMACS_ROOT)/src/config.h \
|
|
563 $(SRC)/commands.h \
|
|
564 $(SRC)/buffer.h \
|
|
565 $(SRC)/keyboard.h \
|
|
566 $(SRC)/dispextern.h \
|
|
567 $(SRC)/intervals.h \
|
|
568 $(SRC)/composite.h
|
|
569
|
|
570 $(BLD)/frame.obj : \
|
|
571 $(SRC)/frame.c \
|
|
572 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
573 $(EMACS_ROOT)/src/m/intel386.h \
|
|
574 $(EMACS_ROOT)/src/config.h \
|
|
575 $(SRC)/frame.h \
|
|
576 $(SRC)/termhooks.h \
|
|
577 $(SRC)/window.h \
|
|
578 $(SRC)/buffer.h \
|
|
579 $(SRC)/commands.h \
|
|
580 $(SRC)/keyboard.h
|
|
581
|
|
582 $(BLD)/getloadavg.obj : \
|
|
583 $(SRC)/getloadavg.c \
|
|
584 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
585 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
586 $(EMACS_ROOT)/src/m/intel386.h \
|
|
587 $(EMACS_ROOT)/src/config.h \
|
|
588 $(SRC)/s/ms-w32.h \
|
|
589 $(SRC)/m/intel386.h \
|
|
590 $(SRC)/config.h \
|
|
591 $(EMACS_ROOT)/nt/inc/sys/file.h
|
|
592
|
|
593 $(BLD)/gmalloc.obj : \
|
|
594 $(SRC)/gmalloc.c \
|
|
595 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
596 $(EMACS_ROOT)/src/m/intel386.h \
|
|
597 $(EMACS_ROOT)/src/config.h \
|
|
598 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
599 $(SRC)/getpagesize.h
|
|
600 $(CC) $(CFLAGS) -D__STDC__ -Fo$@ gmalloc.c
|
|
601
|
|
602 $(BLD)/hftctl.obj : \
|
|
603 $(SRC)/hftctl.c \
|
|
604 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
605 $(EMACS_ROOT)/src/m/intel386.h \
|
|
606 $(EMACS_ROOT)/src/config.h \
|
|
607 $(EMACS_ROOT)/nt/inc/sys/ioctl.h
|
|
608
|
|
609 $(BLD)/indent.obj : \
|
|
610 $(SRC)/indent.c \
|
|
611 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
612 $(EMACS_ROOT)/src/m/intel386.h \
|
|
613 $(EMACS_ROOT)/src/config.h \
|
|
614 $(SRC)/buffer.h \
|
|
615 $(SRC)/indent.h \
|
|
616 $(SRC)/frame.h \
|
|
617 $(SRC)/window.h \
|
|
618 $(SRC)/termchar.h \
|
|
619 $(SRC)/termopts.h \
|
|
620 $(SRC)/disptab.h \
|
|
621 $(SRC)/dispextern.h \
|
|
622 $(SRC)/intervals.h \
|
|
623 $(SRC)/region-cache.h \
|
|
624 $(SRC)/composite.h
|
|
625
|
|
626 $(BLD)/insdel.obj : \
|
|
627 $(SRC)/insdel.c \
|
|
628 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
629 $(EMACS_ROOT)/src/m/intel386.h \
|
|
630 $(EMACS_ROOT)/src/config.h \
|
|
631 $(SRC)/dispextern.h \
|
|
632 $(SRC)/intervals.h \
|
|
633 $(SRC)/composite.h \
|
|
634 $(SRC)/buffer.h \
|
|
635 $(SRC)/window.h \
|
|
636 $(SRC)/blockinput.h
|
|
637
|
|
638 $(BLD)/intervals.obj : \
|
|
639 $(SRC)/intervals.c \
|
|
640 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
641 $(EMACS_ROOT)/src/m/intel386.h \
|
|
642 $(EMACS_ROOT)/src/config.h \
|
|
643 $(SRC)/dispextern.h \
|
|
644 $(SRC)/intervals.h \
|
|
645 $(SRC)/composite.h \
|
|
646 $(SRC)/keyboard.h \
|
|
647 $(SRC)/buffer.h \
|
|
648 $(SRC)/puresize.h
|
|
649
|
|
650 $(BLD)/keyboard.obj : \
|
|
651 $(SRC)/keyboard.c \
|
|
652 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
653 $(EMACS_ROOT)/src/m/intel386.h \
|
|
654 $(EMACS_ROOT)/src/config.h \
|
|
655 $(SRC)/termchar.h \
|
|
656 $(SRC)/termopts.h \
|
|
657 $(SRC)/termhooks.h \
|
|
658 $(SRC)/macros.h \
|
|
659 $(SRC)/frame.h \
|
|
660 $(SRC)/window.h \
|
|
661 $(SRC)/commands.h \
|
|
662 $(SRC)/buffer.h \
|
|
663 $(SRC)/disptab.h \
|
|
664 $(SRC)/keyboard.h \
|
|
665 $(SRC)/dispextern.h \
|
|
666 $(SRC)/intervals.h \
|
|
667 $(SRC)/composite.h \
|
|
668 $(SRC)/blockinput.h \
|
|
669 $(SRC)/msdos.h \
|
|
670 $(SRC)/syssignal.h \
|
|
671 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
672 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
673 $(SRC)/systty.h \
|
|
674 $(SRC)/w32term.h \
|
|
675 $(SRC)/xterm.h \
|
|
676 $(SRC)/vmstime.h \
|
|
677 $(SRC)/systime.h \
|
|
678 $(SRC)/atimer.h
|
|
679
|
|
680 $(BLD)/keymap.obj : \
|
|
681 $(SRC)/keymap.c \
|
|
682 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
683 $(EMACS_ROOT)/src/m/intel386.h \
|
|
684 $(EMACS_ROOT)/src/config.h \
|
|
685 $(SRC)/commands.h \
|
|
686 $(SRC)/buffer.h \
|
|
687 $(SRC)/keyboard.h \
|
|
688 $(SRC)/termhooks.h \
|
|
689 $(SRC)/blockinput.h
|
|
690
|
|
691 $(BLD)/lastfile.obj : \
|
|
692 $(SRC)/lastfile.c \
|
|
693 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
694 $(EMACS_ROOT)/src/m/intel386.h \
|
|
695 $(EMACS_ROOT)/src/config.h
|
|
696
|
|
697 $(BLD)/lread.obj : \
|
|
698 $(SRC)/lread.c \
|
|
699 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
700 $(EMACS_ROOT)/src/m/intel386.h \
|
|
701 $(EMACS_ROOT)/src/config.h \
|
|
702 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
703 $(SRC)/buffer.h \
|
|
704 $(EMACS_ROOT)/src/epaths.h \
|
|
705 $(SRC)/commands.h \
|
|
706 $(SRC)/keyboard.h \
|
|
707 $(SRC)/termhooks.h \
|
|
708 $(SRC)/msdos.h
|
|
709
|
|
710 $(BLD)/macros.obj : \
|
|
711 $(SRC)/macros.c \
|
|
712 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
713 $(EMACS_ROOT)/src/m/intel386.h \
|
|
714 $(EMACS_ROOT)/src/config.h \
|
|
715 $(SRC)/macros.h \
|
|
716 $(SRC)/commands.h \
|
|
717 $(SRC)/buffer.h \
|
|
718 $(SRC)/window.h
|
|
719
|
|
720 $(BLD)/marker.obj : \
|
|
721 $(SRC)/marker.c \
|
|
722 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
723 $(EMACS_ROOT)/src/m/intel386.h \
|
|
724 $(EMACS_ROOT)/src/config.h \
|
|
725 $(SRC)/buffer.h
|
|
726
|
|
727 $(BLD)/minibuf.obj : \
|
|
728 $(SRC)/minibuf.c \
|
|
729 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
730 $(EMACS_ROOT)/src/m/intel386.h \
|
|
731 $(EMACS_ROOT)/src/config.h \
|
|
732 $(SRC)/commands.h \
|
|
733 $(SRC)/buffer.h \
|
|
734 $(SRC)/dispextern.h \
|
|
735 $(SRC)/frame.h \
|
|
736 $(SRC)/window.h \
|
|
737 $(SRC)/syntax.h
|
|
738
|
|
739 $(BLD)/mocklisp.obj : \
|
|
740 $(SRC)/mocklisp.c \
|
|
741 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
742 $(EMACS_ROOT)/src/m/intel386.h \
|
|
743 $(EMACS_ROOT)/src/config.h \
|
|
744 $(SRC)/buffer.h
|
|
745
|
|
746 $(BLD)/w32.obj : \
|
|
747 $(SRC)/w32.c \
|
|
748 $(SRC)/w32.h \
|
|
749 $(SRC)/s/ms-w32.h \
|
|
750 $(SRC)/m/intel386.h \
|
|
751 $(SRC)/config.h \
|
|
752 $(EMACS_ROOT)/nt/inc/pwd.h \
|
|
753 $(SRC)/w32heap.h
|
|
754
|
|
755 $(BLD)/w32heap.obj : \
|
|
756 $(SRC)/w32heap.c \
|
|
757 $(SRC)/w32heap.h \
|
|
758 $(SRC)/s/ms-w32.h \
|
|
759 $(SRC)/m/intel386.h \
|
|
760 $(SRC)/config.h
|
|
761
|
|
762 $(BLD)/w32inevt.obj : \
|
|
763 $(SRC)/w32inevt.c \
|
|
764 $(SRC)/s/ms-w32.h \
|
|
765 $(SRC)/m/intel386.h \
|
|
766 $(SRC)/config.h \
|
|
767 $(SRC)/frame.h \
|
|
768 $(SRC)/blockinput.h \
|
|
769 $(SRC)/termhooks.h \
|
|
770 $(SRC)/w32heap.h \
|
|
771 $(SRC)/w32term.h
|
|
772
|
|
773 $(BLD)/w32proc.obj : \
|
|
774 $(SRC)/w32proc.c \
|
|
775 $(SRC)/s/ms-w32.h \
|
|
776 $(SRC)/m/intel386.h \
|
|
777 $(SRC)/config.h \
|
|
778 $(SRC)/w32.h \
|
|
779 $(SRC)/w32heap.h \
|
|
780 $(SRC)/vmstime.h \
|
|
781 $(SRC)/systime.h
|
|
782
|
|
783 $(BLD)/w32console.obj : \
|
|
784 $(SRC)/w32console.c \
|
|
785 $(SRC)/s/ms-w32.h \
|
|
786 $(SRC)/m/intel386.h \
|
|
787 $(SRC)/config.h \
|
|
788 $(SRC)/frame.h \
|
|
789 $(SRC)/disptab.h \
|
|
790 $(SRC)/termhooks.h \
|
|
791 $(SRC)/w32inevt.h
|
|
792
|
|
793 $(BLD)/prefix-args.obj : \
|
|
794 $(SRC)/prefix-args.c
|
|
795
|
|
796 $(BLD)/print.obj : \
|
|
797 $(SRC)/print.c \
|
|
798 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
799 $(EMACS_ROOT)/src/m/intel386.h \
|
|
800 $(EMACS_ROOT)/src/config.h \
|
|
801 $(SRC)/buffer.h \
|
|
802 $(SRC)/frame.h \
|
|
803 $(SRC)/window.h \
|
|
804 $(SRC)/process.h \
|
|
805 $(SRC)/termchar.h \
|
|
806 $(SRC)/dispextern.h \
|
|
807 $(SRC)/intervals.h \
|
|
808 $(SRC)/composite.h
|
|
809
|
|
810 $(BLD)/process.obj : \
|
|
811 $(SRC)/process.c \
|
|
812 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
813 $(EMACS_ROOT)/src/m/intel386.h \
|
|
814 $(EMACS_ROOT)/src/config.h \
|
|
815 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
816 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
817 $(SRC)/systty.h \
|
|
818 $(SRC)/window.h \
|
|
819 $(SRC)/buffer.h \
|
|
820 $(SRC)/process.h \
|
|
821 $(SRC)/termhooks.h \
|
|
822 $(SRC)/commands.h \
|
|
823 $(SRC)/frame.h \
|
|
824 $(SRC)/syssignal.h \
|
|
825 $(SRC)/vmsproc.h \
|
|
826 $(SRC)/syswait.h \
|
|
827 $(SRC)/vmstime.h \
|
|
828 $(SRC)/systime.h \
|
|
829 $(SRC)/termopts.h \
|
|
830 $(SRC)/composite.h \
|
|
831 $(SRC)/atimer.h
|
|
832
|
|
833 $(BLD)/ralloc.obj : \
|
|
834 $(SRC)/ralloc.c \
|
|
835 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
836 $(EMACS_ROOT)/src/m/intel386.h \
|
|
837 $(EMACS_ROOT)/src/config.h \
|
|
838 $(SRC)/s/ms-w32.h \
|
|
839 $(SRC)/m/intel386.h \
|
|
840 $(SRC)/config.h \
|
|
841 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
842 $(SRC)/getpagesize.h
|
|
843
|
|
844 $(BLD)/regex.obj : \
|
|
845 $(SRC)/regex.c \
|
|
846 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
847 $(EMACS_ROOT)/src/m/intel386.h \
|
|
848 $(EMACS_ROOT)/src/config.h \
|
|
849 $(SRC)/s/ms-w32.h \
|
|
850 $(SRC)/m/intel386.h \
|
|
851 $(SRC)/config.h \
|
|
852 $(SRC)/buffer.h \
|
|
853 $(SRC)/syntax.h \
|
|
854 $(SRC)/regex.h
|
|
855
|
|
856 $(BLD)/region-cache.obj : \
|
|
857 $(SRC)/region-cache.c \
|
|
858 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
859 $(EMACS_ROOT)/src/m/intel386.h \
|
|
860 $(EMACS_ROOT)/src/config.h \
|
|
861 $(SRC)/buffer.h \
|
|
862 $(SRC)/region-cache.h
|
|
863
|
|
864 $(BLD)/scroll.obj : \
|
|
865 $(SRC)/scroll.c \
|
|
866 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
867 $(EMACS_ROOT)/src/m/intel386.h \
|
|
868 $(EMACS_ROOT)/src/config.h \
|
|
869 $(SRC)/termchar.h \
|
|
870 $(SRC)/dispextern.h \
|
|
871 $(SRC)/frame.h
|
|
872
|
|
873 $(BLD)/search.obj : \
|
|
874 $(SRC)/search.c \
|
|
875 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
876 $(EMACS_ROOT)/src/m/intel386.h \
|
|
877 $(EMACS_ROOT)/src/config.h \
|
|
878 $(SRC)/syntax.h \
|
|
879 $(SRC)/buffer.h \
|
|
880 $(SRC)/commands.h \
|
|
881 $(SRC)/blockinput.h \
|
|
882 $(SRC)/regex.h \
|
|
883 $(SRC)/region-cache.h \
|
|
884 $(SRC)/composite.h
|
|
885
|
|
886 $(BLD)/strftime.obj : \
|
|
887 $(SRC)/strftime.c \
|
|
888 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
889 $(EMACS_ROOT)/src/m/intel386.h \
|
|
890 $(EMACS_ROOT)/src/config.h
|
|
891
|
|
892 $(BLD)/sunfns.obj : \
|
|
893 $(SRC)/sunfns.c \
|
|
894 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
895 $(EMACS_ROOT)/src/m/intel386.h \
|
|
896 $(EMACS_ROOT)/src/config.h \
|
|
897 $(SRC)/window.h \
|
|
898 $(SRC)/buffer.h \
|
|
899 $(SRC)/termhooks.h
|
|
900
|
|
901 $(BLD)/syntax.obj : \
|
|
902 $(SRC)/syntax.c \
|
|
903 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
904 $(EMACS_ROOT)/src/m/intel386.h \
|
|
905 $(EMACS_ROOT)/src/config.h \
|
|
906 $(SRC)/commands.h \
|
|
907 $(SRC)/buffer.h \
|
|
908 $(SRC)/syntax.h \
|
|
909 $(SRC)/composite.h
|
|
910
|
|
911 $(BLD)/sysdep.obj : \
|
|
912 $(SRC)/sysdep.c \
|
|
913 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
914 $(EMACS_ROOT)/src/m/intel386.h \
|
|
915 $(EMACS_ROOT)/src/config.h \
|
|
916 $(SRC)/blockinput.h \
|
|
917 $(SRC)/dosfns.h \
|
|
918 $(SRC)/msdos.h \
|
|
919 $(EMACS_ROOT)/nt/inc/sys/param.h \
|
|
920 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
921 $(EMACS_ROOT)/nt/inc/sys/ioctl.h \
|
|
922 $(EMACS_ROOT)/nt/inc/sys/file.h \
|
|
923 $(SRC)/systty.h \
|
|
924 $(SRC)/vmsproc.h \
|
|
925 $(SRC)/syswait.h \
|
|
926 $(SRC)/frame.h \
|
|
927 $(SRC)/window.h \
|
|
928 $(SRC)/termhooks.h \
|
|
929 $(SRC)/termchar.h \
|
|
930 $(SRC)/termopts.h \
|
|
931 $(SRC)/dispextern.h \
|
|
932 $(SRC)/process.h \
|
|
933 $(SRC)/vmsdir.h \
|
|
934 $(SRC)/ndir.h \
|
|
935 $(SRC)/syssignal.h \
|
|
936 $(SRC)/vmstime.h \
|
|
937 $(SRC)/systime.h \
|
|
938 $(SRC)/uaf.h \
|
|
939 $(SRC)/vms-pwd.h \
|
|
940 $(EMACS_ROOT)/src/acldef.h \
|
|
941 $(EMACS_ROOT)/src/chpdef.h
|
|
942
|
|
943 $(BLD)/term.obj : \
|
|
944 $(SRC)/term.c \
|
|
945 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
946 $(EMACS_ROOT)/src/m/intel386.h \
|
|
947 $(EMACS_ROOT)/src/config.h \
|
|
948 $(SRC)/termchar.h \
|
|
949 $(SRC)/termopts.h \
|
|
950 $(SRC)/cm.h \
|
|
951 $(SRC)/frame.h \
|
|
952 $(SRC)/disptab.h \
|
|
953 $(SRC)/termhooks.h \
|
|
954 $(SRC)/keyboard.h
|
|
955
|
|
956 $(BLD)/termcap.obj : \
|
|
957 $(SRC)/termcap.c \
|
|
958 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
959 $(EMACS_ROOT)/src/m/intel386.h \
|
|
960 $(EMACS_ROOT)/src/config.h \
|
|
961 $(EMACS_ROOT)/nt/inc/sys/file.h
|
|
962
|
|
963 $(BLD)/terminfo.obj : \
|
|
964 $(SRC)/terminfo.c
|
|
965
|
|
966 $(BLD)/textprop.obj : \
|
|
967 $(SRC)/textprop.c \
|
|
968 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
969 $(EMACS_ROOT)/src/m/intel386.h \
|
|
970 $(EMACS_ROOT)/src/config.h \
|
|
971 $(SRC)/dispextern.h \
|
|
972 $(SRC)/intervals.h \
|
|
973 $(SRC)/composite.h \
|
|
974 $(SRC)/buffer.h \
|
|
975 $(SRC)/window.h
|
|
976
|
|
977 $(BLD)/tparam.obj : \
|
|
978 $(SRC)/tparam.c \
|
|
979 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
980 $(EMACS_ROOT)/src/m/intel386.h \
|
|
981 $(EMACS_ROOT)/src/config.h
|
|
982
|
|
983 $(BLD)/undo.obj : \
|
|
984 $(SRC)/undo.c \
|
|
985 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
986 $(EMACS_ROOT)/src/m/intel386.h \
|
|
987 $(EMACS_ROOT)/src/config.h \
|
|
988 $(SRC)/buffer.h \
|
|
989 $(SRC)/commands.h
|
|
990
|
|
991 $(BLD)/unexw32.obj : \
|
|
992 $(SRC)/unexw32.c \
|
|
993 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
994 $(EMACS_ROOT)/src/m/intel386.h \
|
|
995 $(EMACS_ROOT)/src/config.h \
|
|
996 $(SRC)/w32heap.h
|
|
997
|
|
998 $(BLD)/vm-limit.obj : \
|
|
999 $(SRC)/vm-limit.c \
|
|
1000 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1001 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1002 $(EMACS_ROOT)/src/config.h \
|
|
1003 $(SRC)/mem-limits.h
|
|
1004
|
|
1005 $(BLD)/widget.obj : \
|
|
1006 $(SRC)/widget.c \
|
|
1007 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1008 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1009 $(EMACS_ROOT)/src/config.h \
|
|
1010 $(SRC)/xterm.h \
|
|
1011 $(SRC)/frame.h \
|
|
1012 $(SRC)/dispextern.h \
|
|
1013 $(SRC)/widget.h \
|
|
1014 $(SRC)/widgetprv.h
|
|
1015
|
|
1016 $(BLD)/window.obj : \
|
|
1017 $(SRC)/window.c \
|
|
1018 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1019 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1020 $(EMACS_ROOT)/src/config.h \
|
|
1021 $(SRC)/buffer.h \
|
|
1022 $(SRC)/frame.h \
|
|
1023 $(SRC)/window.h \
|
|
1024 $(SRC)/commands.h \
|
|
1025 $(SRC)/indent.h \
|
|
1026 $(SRC)/termchar.h \
|
|
1027 $(SRC)/disptab.h \
|
|
1028 $(SRC)/keyboard.h \
|
|
1029 $(SRC)/composite.h
|
|
1030
|
|
1031 $(BLD)/xdisp.obj : \
|
|
1032 $(SRC)/xdisp.c \
|
|
1033 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1034 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1035 $(EMACS_ROOT)/src/config.h \
|
|
1036 $(SRC)/frame.h \
|
|
1037 $(SRC)/window.h \
|
|
1038 $(SRC)/termchar.h \
|
|
1039 $(SRC)/buffer.h \
|
|
1040 $(SRC)/indent.h \
|
|
1041 $(SRC)/commands.h \
|
|
1042 $(SRC)/macros.h \
|
|
1043 $(SRC)/disptab.h \
|
|
1044 $(SRC)/termhooks.h \
|
|
1045 $(SRC)/dispextern.h \
|
|
1046 $(SRC)/intervals.h \
|
|
1047 $(SRC)/composite.h
|
|
1048
|
|
1049 $(BLD)/xfaces.obj: \
|
|
1050 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1051 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1052 $(EMACS_ROOT)/src/config.h \
|
|
1053 $(SRC)/xfaces.c \
|
|
1054 $(SRC)/charset.h \
|
|
1055 $(SRC)/fontset.h \
|
|
1056 $(SRC)/w32term.h \
|
|
1057 $(SRC)/w32gui.h \
|
|
1058 $(SRC)/buffer.h \
|
|
1059 $(SRC)/dispextern.h \
|
|
1060 $(SRC)/frame.h \
|
|
1061 $(SRC)/blockinput.h \
|
|
1062 $(SRC)/window.h \
|
|
1063 $(SRC)/intervals.h \
|
|
1064 $(SRC)/composite.h
|
|
1065
|
|
1066 $(BLD)/w32fns.obj: \
|
|
1067 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1068 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1069 $(EMACS_ROOT)/src/config.h \
|
|
1070 $(SRC)/w32fns.c \
|
|
1071 $(SRC)/x-list-font.c \
|
|
1072 $(SRC)/w32term.h \
|
|
1073 $(SRC)/w32gui.h \
|
|
1074 $(SRC)/frame.h \
|
|
1075 $(SRC)/window.h \
|
|
1076 $(SRC)/buffer.h \
|
|
1077 $(SRC)/charset.h \
|
|
1078 $(SRC)/coding.h \
|
|
1079 $(SRC)/dispextern.h \
|
|
1080 $(SRC)/keyboard.h \
|
|
1081 $(SRC)/blockinput.h \
|
|
1082 $(SRC)/epaths.h \
|
|
1083 $(SRC)/w32heap.h \
|
|
1084 $(SRC)/termhooks.h
|
|
1085
|
|
1086 $(BLD)/w32menu.obj: \
|
|
1087 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1088 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1089 $(EMACS_ROOT)/src/config.h \
|
|
1090 $(SRC)/w32menu.c \
|
|
1091 $(SRC)/termhooks.h \
|
|
1092 $(SRC)/frame.h \
|
|
1093 $(SRC)/window.h \
|
|
1094 $(SRC)/keyboard.h \
|
|
1095 $(SRC)/blockinput.h \
|
|
1096 $(SRC)/buffer.h \
|
|
1097 $(SRC)/charset.h \
|
|
1098 $(SRC)/coding.h
|
|
1099
|
|
1100 $(BLD)/w32term.obj: \
|
|
1101 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1102 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1103 $(EMACS_ROOT)/src/config.h \
|
|
1104 $(SRC)/w32term.c \
|
|
1105 $(SRC)/blockinput.h \
|
|
1106 $(SRC)/w32heap.h \
|
|
1107 $(SRC)/w32term.h \
|
|
1108 $(SRC)/w32gui.h \
|
|
1109 $(SRC)/systty.h \
|
|
1110 $(SRC)/systime.h \
|
|
1111 $(SRC)/frame.h \
|
|
1112 $(SRC)/dispextern.h \
|
|
1113 $(SRC)/termhooks.h \
|
|
1114 $(SRC)/termopts.h \
|
|
1115 $(SRC)/termchar.h \
|
|
1116 $(SRC)/gnu.h \
|
|
1117 $(SRC)/disptab.h \
|
|
1118 $(SRC)/buffer.h \
|
|
1119 $(SRC)/window.h \
|
|
1120 $(SRC)/keyboard.h \
|
|
1121 $(SRC)/intervals.h \
|
|
1122 $(SRC)/composite.h \
|
|
1123 $(SRC)/atimer.h
|
|
1124
|
|
1125 $(BLD)/w32select.obj: \
|
|
1126 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1127 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1128 $(EMACS_ROOT)/src/config.h \
|
|
1129 $(SRC)/w32select.c \
|
|
1130 $(SRC)/w32term.h \
|
|
1131 $(SRC)/w32gui.h \
|
|
1132 $(SRC)/dispextern.h \
|
|
1133 $(SRC)/frame.h \
|
|
1134 $(SRC)/blockinput.h
|
|
1135
|
|
1136 $(BLD)/w32reg.obj: \
|
|
1137 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1138 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1139 $(EMACS_ROOT)/src/config.h \
|
|
1140 $(SRC)/w32reg.c \
|
|
1141 $(SRC)/w32term.h \
|
|
1142 $(SRC)/w32gui.h \
|
|
1143 $(SRC)/blockinput.h
|
|
1144
|
|
1145 $(BLD)/w32xfns.obj: \
|
|
1146 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1147 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1148 $(EMACS_ROOT)/src/config.h \
|
|
1149 $(SRC)/w32xfns.c \
|
|
1150
|
|
1151 $(BLD)/w32bdf.obj: \
|
|
1152 $(EMACS_ROOT)/src/s/ms-w32.h \
|
|
1153 $(EMACS_ROOT)/src/m/intel386.h \
|
|
1154 $(EMACS_ROOT)/src/config.h \
|
|
1155 $(SRC)/w32bdf.c \
|
|
1156 $(SRC)/charset.h \
|
|
1157 $(SRC)/frame.h \
|
|
1158 $(SRC)/dispextern.h \
|
|
1159 $(SRC)/fontset.h \
|
|
1160 $(SRC)/blockinput.h \
|
|
1161 $(SRC)/w32gui.h \
|
|
1162 $(SRC)/w32term.h \
|
|
1163 $(SRC)/w32bdf.h \
|
|
1164 $(SRC)/w32.h \
|
|
1165 $(SRC)/frame.h \
|
|
1166 $(SRC)/blockinput.h
|