Mercurial > vim
comparison src/Make_mvc.mak @ 12525:626fb8e8bb8a v8.0.1141
patch 8.0.1141: MS-Windows build dependencies are incomplete
commit https://github.com/vim/vim/commit/96e7a6ee4569526c71b1e89f641526775831ac63
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Sep 23 19:48:29 2017 +0200
patch 8.0.1141: MS-Windows build dependencies are incomplete
Problem: MS-Windows build dependencies are incomplete.
Solution: Fix the dependencies. (Ken Takata)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 23 Sep 2017 20:00:04 +0200 |
parents | 7e6cb73e5ce0 |
children | 590424e87b65 |
comparison
equal
deleted
inserted
replaced
12524:5b3fd121883e | 12525:626fb8e8bb8a |
---|---|
671 LIBC = $(LIBC) libcmtd.lib | 671 LIBC = $(LIBC) libcmtd.lib |
672 CFLAGS = $(CFLAGS) /Zl /MTd | 672 CFLAGS = $(CFLAGS) /Zl /MTd |
673 ! endif | 673 ! endif |
674 !endif # DEBUG | 674 !endif # DEBUG |
675 | 675 |
676 INCL = vim.h os_win32.h ascii.h feature.h globals.h keymap.h macros.h \ | 676 INCL = vim.h alloc.h arabic.h ascii.h ex_cmds.h farsi.h feature.h globals.h \ |
677 proto.h option.h structs.h term.h $(CSCOPE_INCL) \ | 677 keymap.h macros.h option.h os_dos.h os_win32.h proto.h regexp.h \ |
678 $(NBDEBUG_INCL) | 678 spell.h structs.h term.h $(NBDEBUG_INCL) |
679 | 679 |
680 OBJ = \ | 680 OBJ = \ |
681 $(OUTDIR)\arabic.obj \ | 681 $(OUTDIR)\arabic.obj \ |
682 $(OUTDIR)\blowfish.obj \ | 682 $(OUTDIR)\blowfish.obj \ |
683 $(OUTDIR)\buffer.obj \ | 683 $(OUTDIR)\buffer.obj \ |
772 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 | 772 CFLAGS = $(CFLAGS) -DFEAT_GUI_W32 |
773 RCFLAGS = $(RCFLAGS) -DFEAT_GUI_W32 | 773 RCFLAGS = $(RCFLAGS) -DFEAT_GUI_W32 |
774 VIM = g$(VIM) | 774 VIM = g$(VIM) |
775 GUI_INCL = \ | 775 GUI_INCL = \ |
776 gui.h \ | 776 gui.h \ |
777 regexp.h \ | 777 gui_beval.h |
778 ascii.h \ | |
779 ex_cmds.h \ | |
780 farsi.h \ | |
781 feature.h \ | |
782 globals.h \ | |
783 gui_beval.h \ | |
784 keymap.h \ | |
785 macros.h \ | |
786 option.h \ | |
787 os_dos.h \ | |
788 os_win32.h | |
789 GUI_OBJ = \ | 778 GUI_OBJ = \ |
790 $(OUTDIR)\gui.obj \ | 779 $(OUTDIR)\gui.obj \ |
791 $(OUTDIR)\gui_beval.obj \ | 780 $(OUTDIR)\gui_beval.obj \ |
792 $(OUTDIR)\gui_w32.obj \ | 781 $(OUTDIR)\gui_w32.obj \ |
793 $(OUTDIR)\os_w32exe.obj | 782 $(OUTDIR)\os_w32exe.obj |
977 !endif | 966 !endif |
978 !endif | 967 !endif |
979 MZSCHEME_OBJ = $(OUTDIR)\if_mzsch.obj | 968 MZSCHEME_OBJ = $(OUTDIR)\if_mzsch.obj |
980 # increase stack size | 969 # increase stack size |
981 MZSCHEME_LIB = $(MZSCHEME_LIB) /STACK:8388608 | 970 MZSCHEME_LIB = $(MZSCHEME_LIB) /STACK:8388608 |
971 MZSCHEME_INCL = if_mzsch.h | |
982 !endif | 972 !endif |
983 | 973 |
984 # Perl interface | 974 # Perl interface |
985 !ifdef PERL | 975 !ifdef PERL |
986 !ifndef PERL_VER | 976 !ifndef PERL_VER |
1316 | 1306 |
1317 $(OUTDIR)/ex_cmds.obj: $(OUTDIR) ex_cmds.c $(INCL) | 1307 $(OUTDIR)/ex_cmds.obj: $(OUTDIR) ex_cmds.c $(INCL) |
1318 | 1308 |
1319 $(OUTDIR)/ex_cmds2.obj: $(OUTDIR) ex_cmds2.c $(INCL) | 1309 $(OUTDIR)/ex_cmds2.obj: $(OUTDIR) ex_cmds2.c $(INCL) |
1320 | 1310 |
1321 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) ex_cmds.h | 1311 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) |
1322 | 1312 |
1323 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL) ex_cmds.h | 1313 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL) |
1324 | 1314 |
1325 $(OUTDIR)/ex_getln.obj: $(OUTDIR) ex_getln.c $(INCL) | 1315 $(OUTDIR)/ex_getln.obj: $(OUTDIR) ex_getln.c $(INCL) |
1326 | 1316 |
1327 $(OUTDIR)/farsi.obj: $(OUTDIR) farsi.c $(INCL) | 1317 $(OUTDIR)/farsi.obj: $(OUTDIR) farsi.c $(INCL) |
1328 | 1318 |
1342 | 1332 |
1343 $(OUTDIR)/gui_w32.obj: $(OUTDIR) gui_w32.c $(INCL) $(GUI_INCL) | 1333 $(OUTDIR)/gui_w32.obj: $(OUTDIR) gui_w32.c $(INCL) $(GUI_INCL) |
1344 | 1334 |
1345 $(OUTDIR)/gui_dwrite.obj: $(OUTDIR) gui_dwrite.cpp $(INCL) $(GUI_INCL) | 1335 $(OUTDIR)/gui_dwrite.obj: $(OUTDIR) gui_dwrite.cpp $(INCL) $(GUI_INCL) |
1346 | 1336 |
1347 $(OUTDIR)/if_cscope.obj: $(OUTDIR) if_cscope.c $(INCL) | 1337 $(OUTDIR)/if_cscope.obj: $(OUTDIR) if_cscope.c $(INCL) if_cscope.h |
1348 | 1338 |
1349 $(OUTDIR)/if_lua.obj: $(OUTDIR) if_lua.c $(INCL) | 1339 $(OUTDIR)/if_lua.obj: $(OUTDIR) if_lua.c $(INCL) |
1350 $(CC) $(CFLAGS_OUTDIR) $(LUA_INC) if_lua.c | 1340 $(CC) $(CFLAGS_OUTDIR) $(LUA_INC) if_lua.c |
1351 | 1341 |
1352 if_perl.c : if_perl.xs typemap | 1342 if_perl.c : if_perl.xs typemap |
1357 $(CC) $(CFLAGS_OUTDIR) $(PERL_INC) if_perl.c | 1347 $(CC) $(CFLAGS_OUTDIR) $(PERL_INC) if_perl.c |
1358 | 1348 |
1359 $(OUTDIR)/if_perlsfio.obj: $(OUTDIR) if_perlsfio.c $(INCL) | 1349 $(OUTDIR)/if_perlsfio.obj: $(OUTDIR) if_perlsfio.c $(INCL) |
1360 $(CC) $(CFLAGS_OUTDIR) $(PERL_INC) if_perlsfio.c | 1350 $(CC) $(CFLAGS_OUTDIR) $(PERL_INC) if_perlsfio.c |
1361 | 1351 |
1362 $(OUTDIR)/if_mzsch.obj: $(OUTDIR) if_mzsch.c if_mzsch.h $(INCL) $(MZSCHEME_EXTRA_DEP) | 1352 $(OUTDIR)/if_mzsch.obj: $(OUTDIR) if_mzsch.c $(MZSCHEME_INCL) $(INCL) $(MZSCHEME_EXTRA_DEP) |
1363 $(CC) $(CFLAGS_OUTDIR) if_mzsch.c \ | 1353 $(CC) $(CFLAGS_OUTDIR) if_mzsch.c \ |
1364 -DMZSCHEME_COLLECTS="\"$(MZSCHEME_COLLECTS:\=\\)\"" | 1354 -DMZSCHEME_COLLECTS="\"$(MZSCHEME_COLLECTS:\=\\)\"" |
1365 | 1355 |
1366 lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).lib: | 1356 lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).lib: |
1367 lib /DEF:"$(MZSCHEME)\lib\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).def" | 1357 lib /DEF:"$(MZSCHEME)\lib\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).def" |
1421 | 1411 |
1422 $(OUTDIR)/terminal.obj: $(OUTDIR) terminal.c $(INCL) $(TERM_DEPS) | 1412 $(OUTDIR)/terminal.obj: $(OUTDIR) terminal.c $(INCL) $(TERM_DEPS) |
1423 | 1413 |
1424 $(OUTDIR)/winclip.obj: $(OUTDIR) winclip.c $(INCL) | 1414 $(OUTDIR)/winclip.obj: $(OUTDIR) winclip.c $(INCL) |
1425 | 1415 |
1426 $(OUTDIR)/os_win32.obj: $(OUTDIR) os_win32.c $(INCL) os_win32.h | 1416 $(OUTDIR)/os_win32.obj: $(OUTDIR) os_win32.c $(INCL) $(MZSCHEME_INCL) |
1427 | 1417 |
1428 $(OUTDIR)/os_w32exe.obj: $(OUTDIR) os_w32exe.c $(INCL) | 1418 $(OUTDIR)/os_w32exe.obj: $(OUTDIR) os_w32exe.c $(INCL) |
1429 | 1419 |
1430 $(OUTDIR)/pathdef.obj: $(OUTDIR) $(PATHDEF_SRC) $(INCL) | 1420 $(OUTDIR)/pathdef.obj: $(OUTDIR) $(PATHDEF_SRC) $(INCL) |
1431 $(CC) $(CFLAGS_OUTDIR) $(PATHDEF_SRC) | 1421 $(CC) $(CFLAGS_OUTDIR) $(PATHDEF_SRC) |