comparison src/makefile.w32-in @ 108007:ea2f4615a622

Don't depend on cm.c or termcap.c on Windows, use stubs. * makefile.w32-in (OBJ1): Remove cm.$(O) and termcap.$(O). ($(BLD)/cm.$(O), $(BLD)/termcap.$(O)): Remove. * w32console.c (current_tty, cost): New vars; lifted from cm.c. (evalcost, cmputc, cmcheckmagic, cmcostinit, cmgoto, Wcm_clear) (sys_tputs, sys_tgetstr): New stubs. * s/ms-w32.h (chcheckmagic, cmcostinit, cmgoto, cmputc, Wcm_clear) (tputs, tgetstr): New; define to sys_*.
author Juanma Barranquero <lekktu@gmail.com>
date Wed, 21 Apr 2010 02:17:02 +0200
parents c7340d934f35
children 36801ca3bd82
comparison
equal deleted inserted replaced
108006:452f0cc5f879 108007:ea2f4615a622
60 $(BLD)/buffer.$(O) \ 60 $(BLD)/buffer.$(O) \
61 $(BLD)/bytecode.$(O) \ 61 $(BLD)/bytecode.$(O) \
62 $(BLD)/callint.$(O) \ 62 $(BLD)/callint.$(O) \
63 $(BLD)/callproc.$(O) \ 63 $(BLD)/callproc.$(O) \
64 $(BLD)/casefiddle.$(O) \ 64 $(BLD)/casefiddle.$(O) \
65 $(BLD)/cm.$(O) \
66 $(BLD)/cmds.$(O) \ 65 $(BLD)/cmds.$(O) \
67 $(BLD)/data.$(O) \ 66 $(BLD)/data.$(O) \
68 $(BLD)/dired.$(O) \ 67 $(BLD)/dired.$(O) \
69 $(BLD)/dispnew.$(O) \ 68 $(BLD)/dispnew.$(O) \
70 $(BLD)/doc.$(O) \ 69 $(BLD)/doc.$(O) \
96 $(BLD)/search.$(O) \ 95 $(BLD)/search.$(O) \
97 $(BLD)/sound.$(O) \ 96 $(BLD)/sound.$(O) \
98 $(BLD)/syntax.$(O) \ 97 $(BLD)/syntax.$(O) \
99 $(BLD)/sysdep.$(O) \ 98 $(BLD)/sysdep.$(O) \
100 $(BLD)/term.$(O) \ 99 $(BLD)/term.$(O) \
101 $(BLD)/termcap.$(O) \
102 $(BLD)/tparam.$(O) \ 100 $(BLD)/tparam.$(O) \
103 $(BLD)/undo.$(O) \ 101 $(BLD)/undo.$(O) \
104 $(BLD)/unexw32.$(O) \ 102 $(BLD)/unexw32.$(O) \
105 $(BLD)/window.$(O) \ 103 $(BLD)/window.$(O) \
106 $(BLD)/xdisp.$(O) \ 104 $(BLD)/xdisp.$(O) \
492 $(SRC)/lisp.h \ 490 $(SRC)/lisp.h \
493 $(SRC)/ccl.h \ 491 $(SRC)/ccl.h \
494 $(SRC)/character.h \ 492 $(SRC)/character.h \
495 $(SRC)/charset.h 493 $(SRC)/charset.h
496 494
497 $(BLD)/cm.$(O) : \
498 $(SRC)/cm.c \
499 $(CONFIG_H) \
500 $(SRC)/lisp.h \
501 $(SRC)/cm.h \
502 $(SRC)/dispextern.h \
503 $(SRC)/frame.h \
504 $(SRC)/termchar.h \
505 $(SRC)/termhooks.h \
506 $(SRC)/w32gui.h
507
508 $(BLD)/cmds.$(O) : \ 495 $(BLD)/cmds.$(O) : \
509 $(SRC)/cmds.c \ 496 $(SRC)/cmds.c \
510 $(CONFIG_H) \ 497 $(CONFIG_H) \
511 $(EMACS_ROOT)/nt/inc/sys/time.h \ 498 $(EMACS_ROOT)/nt/inc/sys/time.h \
512 $(SRC)/lisp.h \ 499 $(SRC)/lisp.h \
1405 $(SRC)/termhooks.h \ 1392 $(SRC)/termhooks.h \
1406 $(SRC)/termopts.h \ 1393 $(SRC)/termopts.h \
1407 $(SRC)/w32gui.h \ 1394 $(SRC)/w32gui.h \
1408 $(SRC)/window.h 1395 $(SRC)/window.h
1409 1396
1410 $(BLD)/termcap.$(O) : \
1411 $(SRC)/termcap.c \
1412 $(CONFIG_H) \
1413 $(EMACS_ROOT)/nt/inc/unistd.h \
1414 $(EMACS_ROOT)/nt/inc/sys/file.h \
1415 $(SRC)/lisp.h
1416
1417 $(BLD)/terminal.$(O) : \ 1397 $(BLD)/terminal.$(O) : \
1418 $(SRC)/terminal.c \ 1398 $(SRC)/terminal.c \
1419 $(CONFIG_H) \ 1399 $(CONFIG_H) \
1420 $(EMACS_ROOT)/nt/inc/sys/time.h \ 1400 $(EMACS_ROOT)/nt/inc/sys/time.h \
1421 $(SRC)/lisp.h \ 1401 $(SRC)/lisp.h \