comparison src/Make_mvc.mak @ 18884:9a723f1e2d4e v8.2.0003

patch 8.2.0003: Build file dependencies are incomplete Commit: https://github.com/vim/vim/commit/f5f4b6cb5f6174458848d2fbc0388379222c8a0f Author: Bram Moolenaar <Bram@vim.org> Date: Sat Dec 14 13:17:11 2019 +0100 patch 8.2.0003: Build file dependencies are incomplete Problem: Build file dependencies are incomplete. Solution: Fix the dependencies. (Ken Takata, closes https://github.com/vim/vim/issues/5356)
author Bram Moolenaar <Bram@vim.org>
date Sat, 14 Dec 2019 13:30:04 +0100
parents 5ecefcbd12a1
children 4be592d96c20
comparison
equal deleted inserted replaced
18883:ddac9ae52386 18884:9a723f1e2d4e
1337 $(VIM): $(VIM).exe 1337 $(VIM): $(VIM).exe
1338 1338
1339 $(OUTDIR): 1339 $(OUTDIR):
1340 if not exist $(OUTDIR)/nul mkdir $(OUTDIR) 1340 if not exist $(OUTDIR)/nul mkdir $(OUTDIR)
1341 1341
1342 install.exe: dosinst.c 1342 install.exe: dosinst.c dosinst.h version.h
1343 $(CC) /nologo -DNDEBUG -DWIN32 dosinst.c kernel32.lib shell32.lib \ 1343 $(CC) /nologo -DNDEBUG -DWIN32 dosinst.c kernel32.lib shell32.lib \
1344 user32.lib ole32.lib advapi32.lib uuid.lib \ 1344 user32.lib ole32.lib advapi32.lib uuid.lib \
1345 -link -subsystem:$(SUBSYSTEM_TOOLS) 1345 -link -subsystem:$(SUBSYSTEM_TOOLS)
1346 - if exist install.exe del install.exe 1346 - if exist install.exe del install.exe
1347 ren dosinst.exe install.exe 1347 ren dosinst.exe install.exe
1348 1348
1349 uninstall.exe: uninstall.c 1349 uninstall.exe: uninstall.c dosinst.h version.h
1350 $(CC) /nologo -DNDEBUG -DWIN32 uninstall.c shell32.lib advapi32.lib \ 1350 $(CC) /nologo -DNDEBUG -DWIN32 uninstall.c shell32.lib advapi32.lib \
1351 -link -subsystem:$(SUBSYSTEM_TOOLS) 1351 -link -subsystem:$(SUBSYSTEM_TOOLS)
1352 1352
1353 vimrun.exe: vimrun.c 1353 vimrun.exe: vimrun.c
1354 $(CC) /nologo -DNDEBUG vimrun.c -link -subsystem:$(SUBSYSTEM_TOOLS) 1354 $(CC) /nologo -DNDEBUG vimrun.c -link -subsystem:$(SUBSYSTEM_TOOLS)
1477 1477
1478 $(OUTDIR)/blob.obj: $(OUTDIR) blob.c $(INCL) 1478 $(OUTDIR)/blob.obj: $(OUTDIR) blob.c $(INCL)
1479 1479
1480 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL) 1480 $(OUTDIR)/blowfish.obj: $(OUTDIR) blowfish.c $(INCL)
1481 1481
1482 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL) 1482 $(OUTDIR)/buffer.obj: $(OUTDIR) buffer.c $(INCL) version.h
1483 1483
1484 $(OUTDIR)/bufwrite.obj: $(OUTDIR) bufwrite.c $(INCL) 1484 $(OUTDIR)/bufwrite.obj: $(OUTDIR) bufwrite.c $(INCL)
1485 1485
1486 $(OUTDIR)/change.obj: $(OUTDIR) change.c $(INCL) 1486 $(OUTDIR)/change.obj: $(OUTDIR) change.c $(INCL)
1487 1487
1525 1525
1526 $(OUTDIR)/eval.obj: $(OUTDIR) eval.c $(INCL) 1526 $(OUTDIR)/eval.obj: $(OUTDIR) eval.c $(INCL)
1527 1527
1528 $(OUTDIR)/evalbuffer.obj: $(OUTDIR) evalbuffer.c $(INCL) 1528 $(OUTDIR)/evalbuffer.obj: $(OUTDIR) evalbuffer.c $(INCL)
1529 1529
1530 $(OUTDIR)/evalfunc.obj: $(OUTDIR) evalfunc.c $(INCL) 1530 $(OUTDIR)/evalfunc.obj: $(OUTDIR) evalfunc.c $(INCL) version.h
1531 1531
1532 $(OUTDIR)/evalvars.obj: $(OUTDIR) evalvars.c $(INCL) 1532 $(OUTDIR)/evalvars.obj: $(OUTDIR) evalvars.c $(INCL) version.h
1533 1533
1534 $(OUTDIR)/evalwindow.obj: $(OUTDIR) evalwindow.c $(INCL) 1534 $(OUTDIR)/evalwindow.obj: $(OUTDIR) evalwindow.c $(INCL)
1535 1535
1536 $(OUTDIR)/ex_cmds.obj: $(OUTDIR) ex_cmds.c $(INCL) 1536 $(OUTDIR)/ex_cmds.obj: $(OUTDIR) ex_cmds.c $(INCL) version.h
1537 1537
1538 $(OUTDIR)/ex_cmds2.obj: $(OUTDIR) ex_cmds2.c $(INCL) 1538 $(OUTDIR)/ex_cmds2.obj: $(OUTDIR) ex_cmds2.c $(INCL) version.h
1539 1539
1540 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) ex_cmdidxs.h 1540 $(OUTDIR)/ex_docmd.obj: $(OUTDIR) ex_docmd.c $(INCL) ex_cmdidxs.h
1541 1541
1542 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL) 1542 $(OUTDIR)/ex_eval.obj: $(OUTDIR) ex_eval.c $(INCL)
1543 1543
1551 1551
1552 $(OUTDIR)/fold.obj: $(OUTDIR) fold.c $(INCL) 1552 $(OUTDIR)/fold.obj: $(OUTDIR) fold.c $(INCL)
1553 1553
1554 $(OUTDIR)/getchar.obj: $(OUTDIR) getchar.c $(INCL) 1554 $(OUTDIR)/getchar.obj: $(OUTDIR) getchar.c $(INCL)
1555 1555
1556 $(OUTDIR)/hardcopy.obj: $(OUTDIR) hardcopy.c $(INCL) 1556 $(OUTDIR)/hardcopy.obj: $(OUTDIR) hardcopy.c $(INCL) version.h
1557 1557
1558 $(OUTDIR)/hashtab.obj: $(OUTDIR) hashtab.c $(INCL) 1558 $(OUTDIR)/hashtab.obj: $(OUTDIR) hashtab.c $(INCL)
1559 1559
1560 $(OUTDIR)/highlight.obj: $(OUTDIR) highlight.c $(INCL) 1560 $(OUTDIR)/highlight.obj: $(OUTDIR) highlight.c $(INCL)
1561 1561
1565 1565
1566 $(OUTDIR)/gui.obj: $(OUTDIR) gui.c $(INCL) $(GUI_INCL) 1566 $(OUTDIR)/gui.obj: $(OUTDIR) gui.c $(INCL) $(GUI_INCL)
1567 1567
1568 $(OUTDIR)/gui_beval.obj: $(OUTDIR) gui_beval.c $(INCL) $(GUI_INCL) 1568 $(OUTDIR)/gui_beval.obj: $(OUTDIR) gui_beval.c $(INCL) $(GUI_INCL)
1569 1569
1570 $(OUTDIR)/gui_w32.obj: $(OUTDIR) gui_w32.c $(INCL) $(GUI_INCL) 1570 $(OUTDIR)/gui_w32.obj: $(OUTDIR) gui_w32.c $(INCL) $(GUI_INCL) version.h
1571 1571
1572 $(OUTDIR)/gui_dwrite.obj: $(OUTDIR) gui_dwrite.cpp gui_dwrite.h 1572 $(OUTDIR)/gui_dwrite.obj: $(OUTDIR) gui_dwrite.cpp gui_dwrite.h
1573 1573
1574 $(OUTDIR)/if_cscope.obj: $(OUTDIR) if_cscope.c $(INCL) if_cscope.h 1574 $(OUTDIR)/if_cscope.obj: $(OUTDIR) if_cscope.c $(INCL) if_cscope.h
1575 1575
1600 $(OUTDIR)/if_python3.obj: $(OUTDIR) if_python3.c if_py_both.h $(INCL) 1600 $(OUTDIR)/if_python3.obj: $(OUTDIR) if_python3.c if_py_both.h $(INCL)
1601 $(CC) $(CFLAGS_OUTDIR) $(PYTHON3_INC) if_python3.c 1601 $(CC) $(CFLAGS_OUTDIR) $(PYTHON3_INC) if_python3.c
1602 1602
1603 $(OUTDIR)/if_ole.obj: $(OUTDIR) if_ole.cpp $(INCL) if_ole.h 1603 $(OUTDIR)/if_ole.obj: $(OUTDIR) if_ole.cpp $(INCL) if_ole.h
1604 1604
1605 $(OUTDIR)/if_ruby.obj: $(OUTDIR) if_ruby.c $(INCL) 1605 $(OUTDIR)/if_ruby.obj: $(OUTDIR) if_ruby.c $(INCL) version.h
1606 $(CC) $(CFLAGS_OUTDIR) $(RUBY_INC) if_ruby.c 1606 $(CC) $(CFLAGS_OUTDIR) $(RUBY_INC) if_ruby.c
1607 1607
1608 $(OUTDIR)/if_tcl.obj: $(OUTDIR) if_tcl.c $(INCL) 1608 $(OUTDIR)/if_tcl.obj: $(OUTDIR) if_tcl.c $(INCL)
1609 $(CC) $(CFLAGS_OUTDIR) $(TCL_INC) if_tcl.c 1609 $(CC) $(CFLAGS_OUTDIR) $(TCL_INC) if_tcl.c
1610 1610
1627 1627
1628 $(OUTDIR)/menu.obj: $(OUTDIR) menu.c $(INCL) 1628 $(OUTDIR)/menu.obj: $(OUTDIR) menu.c $(INCL)
1629 1629
1630 $(OUTDIR)/message.obj: $(OUTDIR) message.c $(INCL) 1630 $(OUTDIR)/message.obj: $(OUTDIR) message.c $(INCL)
1631 1631
1632 $(OUTDIR)/misc1.obj: $(OUTDIR) misc1.c $(INCL) 1632 $(OUTDIR)/misc1.obj: $(OUTDIR) misc1.c $(INCL) version.h
1633 1633
1634 $(OUTDIR)/misc2.obj: $(OUTDIR) misc2.c $(INCL) 1634 $(OUTDIR)/misc2.obj: $(OUTDIR) misc2.c $(INCL)
1635 1635
1636 $(OUTDIR)/mouse.obj: $(OUTDIR) mouse.c $(INCL) 1636 $(OUTDIR)/mouse.obj: $(OUTDIR) mouse.c $(INCL)
1637 1637
1638 $(OUTDIR)/move.obj: $(OUTDIR) move.c $(INCL) 1638 $(OUTDIR)/move.obj: $(OUTDIR) move.c $(INCL)
1639 1639
1640 $(OUTDIR)/mbyte.obj: $(OUTDIR) mbyte.c $(INCL) 1640 $(OUTDIR)/mbyte.obj: $(OUTDIR) mbyte.c $(INCL)
1641 1641
1642 $(OUTDIR)/netbeans.obj: $(OUTDIR) netbeans.c $(NBDEBUG_SRC) $(INCL) 1642 $(OUTDIR)/netbeans.obj: $(OUTDIR) netbeans.c $(NBDEBUG_SRC) $(INCL) version.h
1643 1643
1644 $(OUTDIR)/channel.obj: $(OUTDIR) channel.c $(INCL) 1644 $(OUTDIR)/channel.obj: $(OUTDIR) channel.c $(INCL)
1645 1645
1646 $(OUTDIR)/normal.obj: $(OUTDIR) normal.c $(INCL) 1646 $(OUTDIR)/normal.obj: $(OUTDIR) normal.c $(INCL)
1647 1647
1718 1718
1719 $(OUTDIR)/usercmd.obj: $(OUTDIR) usercmd.c $(INCL) 1719 $(OUTDIR)/usercmd.obj: $(OUTDIR) usercmd.c $(INCL)
1720 1720
1721 $(OUTDIR)/userfunc.obj: $(OUTDIR) userfunc.c $(INCL) 1721 $(OUTDIR)/userfunc.obj: $(OUTDIR) userfunc.c $(INCL)
1722 1722
1723 $(OUTDIR)/viminfo.obj: $(OUTDIR) viminfo.c $(INCL) 1723 $(OUTDIR)/version.obj: $(OUTDIR) version.c $(INCL) version.h
1724
1725 $(OUTDIR)/viminfo.obj: $(OUTDIR) viminfo.c $(INCL) version.h
1724 1726
1725 $(OUTDIR)/window.obj: $(OUTDIR) window.c $(INCL) 1727 $(OUTDIR)/window.obj: $(OUTDIR) window.c $(INCL)
1726 1728
1727 $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c 1729 $(OUTDIR)/xpm_w32.obj: $(OUTDIR) xpm_w32.c
1728 $(CC) $(CFLAGS_OUTDIR) $(XPM_INC) xpm_w32.c 1730 $(CC) $(CFLAGS_OUTDIR) $(XPM_INC) xpm_w32.c