Mercurial > vim
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 |