aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src/makefile.w32-in
diff options
context:
space:
mode:
authorJoakim Verona2011-06-16 00:22:07 +0200
committerJoakim Verona2011-06-16 00:22:07 +0200
commita7513ade3bc0fe79430d5541d88c9dcda0932bec (patch)
tree4383951ba698a11e9f8933a9d8c72e00aa872a10 /lib-src/makefile.w32-in
parent4bd51ad5c3445b644dfb017d5b57b10a90aa325f (diff)
parent4bba86e6210a74326e843a8fdc8409127105e1fe (diff)
downloademacs-a7513ade3bc0fe79430d5541d88c9dcda0932bec.tar.gz
emacs-a7513ade3bc0fe79430d5541d88c9dcda0932bec.zip
merge from upstream
Diffstat (limited to 'lib-src/makefile.w32-in')
-rw-r--r--lib-src/makefile.w32-in37
1 files changed, 17 insertions, 20 deletions
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in
index 52d1cb5680a..07f6170afe4 100644
--- a/lib-src/makefile.w32-in
+++ b/lib-src/makefile.w32-in
@@ -31,8 +31,6 @@ $(BLD)/make-docfile.exe: $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O)
31 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS) 31 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/make-docfile.$(O) $(BLD)/ntlib.$(O) $(LIBS)
32$(BLD)/hexl.exe: $(BLD)/hexl.$(O) 32$(BLD)/hexl.exe: $(BLD)/hexl.$(O)
33 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS) 33 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/hexl.$(O) $(LIBS)
34$(BLD)/fakemail.exe: $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O)
35 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/fakemail.$(O) $(BLD)/ntlib.$(O) $(LIBS)
36$(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O) 34$(BLD)/test-distrib.exe: $(BLD)/test-distrib.$(O)
37 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS) 35 $(LINK) $(LINK_OUT)$@ $(LINK_FLAGS) $(BLD)/test-distrib.$(O) $(LIBS)
38 36
@@ -42,7 +40,6 @@ etags: stamp_BLD $(BLD)/etags.exe
42ebrowse: stamp_BLD $(BLD)/ebrowse.exe 40ebrowse: stamp_BLD $(BLD)/ebrowse.exe
43hexl: stamp_BLD $(BLD)/hexl.exe 41hexl: stamp_BLD $(BLD)/hexl.exe
44movemail: stamp_BLD $(BLD)/movemail.exe 42movemail: stamp_BLD $(BLD)/movemail.exe
45fakemail: stamp_BLD $(BLD)/fakemail.exe
46emacsclient: stamp_BLD $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe 43emacsclient: stamp_BLD $(BLD)/emacsclient.exe $(BLD)/emacsclientw.exe
47 44
48test-distrib: stamp_BLD $(BLD)/test-distrib.exe 45test-distrib: stamp_BLD $(BLD)/test-distrib.exe
@@ -135,14 +132,15 @@ obj = dosfns.o msdos.o \
135 cm.o term.o terminal.o xfaces.o \ 132 cm.o term.o terminal.o xfaces.o \
136 emacs.o keyboard.o macros.o keymap.o sysdep.o \ 133 emacs.o keyboard.o macros.o keymap.o sysdep.o \
137 buffer.o filelock.o insdel.o marker.o \ 134 buffer.o filelock.o insdel.o marker.o \
138 minibuf.o fileio.o dired.o filemode.o \ 135 minibuf.o fileio.o dired.o \
139 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \ 136 cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o \
140 alloc.o data.o doc.o editfns.o callint.o \ 137 alloc.o data.o doc.o editfns.o callint.o \
141 eval.o floatfns.o fns.o print.o lread.o \ 138 eval.o floatfns.o fns.o print.o lread.o \
142 syntax.o bytecode.o \ 139 syntax.o bytecode.o \
143 process.o callproc.o unexw32.o \ 140 process.o callproc.o unexw32.o \
144 region-cache.o sound.o atimer.o \ 141 region-cache.o sound.o atimer.o \
145 doprnt.o intervals.o textprop.o composite.o md5.o 142 doprnt.o intervals.o textprop.o composite.o \
143 gnutls.o
146 144
147# 145#
148# These are the lisp files that are loaded up in loadup.el 146# These are the lisp files that are loaded up in loadup.el
@@ -271,11 +269,6 @@ lisp2 = \
271 $(lispsource)window.elc \ 269 $(lispsource)window.elc \
272 $(lispsource)version.el 270 $(lispsource)version.el
273 271
274# Used by batch-update-autoloads.
275echolisp:
276 @echo $(lisp1)
277 @echo $(lisp2)
278
279# This is needed the first time we build the tree, since temacs.exe 272# This is needed the first time we build the tree, since temacs.exe
280# does not exist yet, and the DOC rule needs it to rebuild DOC whenever 273# does not exist yet, and the DOC rule needs it to rebuild DOC whenever
281# Emacs is rebuilt. 274# Emacs is rebuilt.
@@ -332,7 +325,6 @@ clean:
332 - $(DEL) ctags.c 325 - $(DEL) ctags.c
333 - $(DEL_TREE) $(OBJDIR) 326 - $(DEL_TREE) $(OBJDIR)
334 - $(DEL) stamp_BLD 327 - $(DEL) stamp_BLD
335 - $(DEL) echolisp.tmp
336 328
337distclean: cleanall 329distclean: cleanall
338 - $(DEL) TAGS 330 - $(DEL) TAGS
@@ -374,14 +366,23 @@ $(BLD)/alloca.$(O) : \
374$(BLD)/ctags.$(O) : \ 366$(BLD)/ctags.$(O) : \
375 $(SRC)/ctags.c \ 367 $(SRC)/ctags.c \
376 $(EMACS_ROOT)/nt/inc/sys/param.h \ 368 $(EMACS_ROOT)/nt/inc/sys/param.h \
369 $(EMACS_ROOT)/nt/inc/sys/stat.h \
377 $(EMACS_ROOT)/src/s/ms-w32.h \ 370 $(EMACS_ROOT)/src/s/ms-w32.h \
378 $(EMACS_ROOT)/src/m/intel386.h \ 371 $(EMACS_ROOT)/src/m/intel386.h \
379 $(EMACS_ROOT)/lib-src/../src/config.h \ 372 $(EMACS_ROOT)/lib-src/../src/config.h \
380 $(SRC)/ntlib.h \ 373 $(SRC)/ntlib.h \
381 $(EMACS_ROOT)/lib/getopt.h 374 $(EMACS_ROOT)/lib/getopt.h
382 375
376$(BLD)/ebrowse.$(O) : \
377 $(SRC)/ebrowse.c \
378 $(EMACS_ROOT)/lib/min-max.h \
379 $(EMACS_ROOT)/src/s/ms-w32.h \
380 $(EMACS_ROOT)/src/m/intel386.h \
381 $(EMACS_ROOT)/lib-src/../src/config.h
382
383$(BLD)/emacsclient.$(O) : \ 383$(BLD)/emacsclient.$(O) : \
384 $(SRC)/emacsclient.c \ 384 $(SRC)/emacsclient.c \
385 $(EMACS_ROOT)/nt/inc/sys/stat.h \
385 $(EMACS_ROOT)/src/s/ms-w32.h \ 386 $(EMACS_ROOT)/src/s/ms-w32.h \
386 $(EMACS_ROOT)/src/m/intel386.h \ 387 $(EMACS_ROOT)/src/m/intel386.h \
387 $(EMACS_ROOT)/lib-src/../src/config.h 388 $(EMACS_ROOT)/lib-src/../src/config.h
@@ -389,20 +390,13 @@ $(BLD)/emacsclient.$(O) : \
389$(BLD)/etags.$(O) : \ 390$(BLD)/etags.$(O) : \
390 $(SRC)/etags.c \ 391 $(SRC)/etags.c \
391 $(EMACS_ROOT)/nt/inc/sys/param.h \ 392 $(EMACS_ROOT)/nt/inc/sys/param.h \
393 $(EMACS_ROOT)/nt/inc/sys/stat.h \
392 $(EMACS_ROOT)/src/s/ms-w32.h \ 394 $(EMACS_ROOT)/src/s/ms-w32.h \
393 $(EMACS_ROOT)/src/m/intel386.h \ 395 $(EMACS_ROOT)/src/m/intel386.h \
394 $(EMACS_ROOT)/lib-src/../src/config.h \ 396 $(EMACS_ROOT)/lib-src/../src/config.h \
395 $(SRC)/ntlib.h \ 397 $(SRC)/ntlib.h \
396 $(EMACS_ROOT)/lib/getopt.h 398 $(EMACS_ROOT)/lib/getopt.h
397 399
398$(BLD)/fakemail.$(O) : \
399 $(SRC)/fakemail.c \
400 $(SRC)/ntlib.h \
401 $(EMACS_ROOT)/src/s/ms-w32.h \
402 $(EMACS_ROOT)/src/m/intel386.h \
403 $(EMACS_ROOT)/lib-src/../src/config.h \
404 $(EMACS_ROOT)/nt/inc/pwd.h
405
406$(BLD)/getdate.$(O) : \ 400$(BLD)/getdate.$(O) : \
407 $(SRC)/getdate.c \ 401 $(SRC)/getdate.c \
408 $(EMACS_ROOT)/src/s/ms-w32.h \ 402 $(EMACS_ROOT)/src/s/ms-w32.h \
@@ -429,6 +423,7 @@ $(BLD)/movemail.$(O) : \
429 $(EMACS_ROOT)/src/m/intel386.h \ 423 $(EMACS_ROOT)/src/m/intel386.h \
430 $(EMACS_ROOT)/lib-src/../src/config.h \ 424 $(EMACS_ROOT)/lib-src/../src/config.h \
431 $(EMACS_ROOT)/nt/inc/sys/file.h \ 425 $(EMACS_ROOT)/nt/inc/sys/file.h \
426 $(EMACS_ROOT)/nt/inc/sys/stat.h \
432 $(EMACS_ROOT)/lib-src/../src/syswait.h \ 427 $(EMACS_ROOT)/lib-src/../src/syswait.h \
433 $(EMACS_ROOT)/nt/inc/pwd.h \ 428 $(EMACS_ROOT)/nt/inc/pwd.h \
434 $(SRC)/ntlib.h 429 $(SRC)/ntlib.h
@@ -437,11 +432,13 @@ $(BLD)/movemail.$(O) : \
437$(BLD)/ntlib.$(O) : \ 432$(BLD)/ntlib.$(O) : \
438 $(SRC)/ntlib.c \ 433 $(SRC)/ntlib.c \
439 $(SRC)/ntlib.h \ 434 $(SRC)/ntlib.h \
435 $(EMACS_ROOT)/nt/inc/sys/stat.h \
440 $(EMACS_ROOT)/nt/inc/pwd.h 436 $(EMACS_ROOT)/nt/inc/pwd.h
441 437
442$(BLD)/pop.$(O) : \ 438$(BLD)/pop.$(O) : \
443 $(SRC)/pop.c \ 439 $(SRC)/pop.c \
444 $(SRC)/pop.h \ 440 $(SRC)/pop.h \
441 $(EMACS_ROOT)/lib/min-max.h \
445 $(SRC)/ntlib.h 442 $(SRC)/ntlib.h
446 443
447$(BLD)/profile.$(O) : \ 444$(BLD)/profile.$(O) : \
@@ -469,7 +466,7 @@ $(BLD)/timer.$(O) : \
469# The following dependencies are for supporting parallel builds, where 466# The following dependencies are for supporting parallel builds, where
470# we must make sure $(BLD) exists before any compilation starts. 467# we must make sure $(BLD) exists before any compilation starts.
471# 468#
472$(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O) $(BLD)/fakemail.$(O): stamp_BLD 469$(BLD)/make-docfile.$(O) $(BLD)/hexl.$(O): stamp_BLD
473 470
474$(BLD)/test-distrib.$(O) $(MOVEMAILOBJS): stamp_BLD 471$(BLD)/test-distrib.$(O) $(MOVEMAILOBJS): stamp_BLD
475 472