Mercurial > vim
comparison src/Make_mvc.mak @ 18271:b506809f5d38 v8.1.2130
patch 8.1.2130: MSVC build fails
Commit: https://github.com/vim/vim/commit/073e779640d089445c7289393db94d1ceb4ddb17
Author: Bram Moolenaar <Bram@vim.org>
Date: Thu Oct 10 13:39:08 2019 +0200
patch 8.1.2130: MSVC build fails
Problem: MSVC build fails.
Solution: Add the source file name explicitly.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Thu, 10 Oct 2019 13:45:04 +0200 |
parents | da6a7491e148 |
children | b1a10a018f83 |
comparison
equal
deleted
inserted
replaced
18270:2b61b139c9f0 | 18271:b506809f5d38 |
---|---|
1742 -DWCWIDTH_FUNCTION=utf_uint2cells \ | 1742 -DWCWIDTH_FUNCTION=utf_uint2cells \ |
1743 -DGET_SPECIAL_PTY_TYPE_FUNCTION=get_special_pty_type \ | 1743 -DGET_SPECIAL_PTY_TYPE_FUNCTION=get_special_pty_type \ |
1744 -D_CRT_SECURE_NO_WARNINGS | 1744 -D_CRT_SECURE_NO_WARNINGS |
1745 | 1745 |
1746 $(OUTDIR)/vterm_encoding.obj: $(OUTDIR) libvterm/src/encoding.c $(TERM_DEPS) | 1746 $(OUTDIR)/vterm_encoding.obj: $(OUTDIR) libvterm/src/encoding.c $(TERM_DEPS) |
1747 $(CCCTERM) /Fo$@ $< | 1747 $(CCCTERM) /Fo$@ libvterm/src/encoding.c |
1748 | 1748 |
1749 $(OUTDIR)/vterm_keyboard.obj: $(OUTDIR) libvterm/src/keyboard.c $(TERM_DEPS) | 1749 $(OUTDIR)/vterm_keyboard.obj: $(OUTDIR) libvterm/src/keyboard.c $(TERM_DEPS) |
1750 $(CCCTERM) /Fo$@ $< | 1750 $(CCCTERM) /Fo$@ libvterm/src/keyboard.c |
1751 | 1751 |
1752 $(OUTDIR)/vterm_mouse.obj: $(OUTDIR) libvterm/src/mouse.c $(TERM_DEPS) | 1752 $(OUTDIR)/vterm_mouse.obj: $(OUTDIR) libvterm/src/mouse.c $(TERM_DEPS) |
1753 $(CCCTERM) /Fo$@ $< | 1753 $(CCCTERM) /Fo$@ libvterm/src/mouse.c |
1754 | 1754 |
1755 $(OUTDIR)/vterm_parser.obj: $(OUTDIR) libvterm/src/parser.c $(TERM_DEPS) | 1755 $(OUTDIR)/vterm_parser.obj: $(OUTDIR) libvterm/src/parser.c $(TERM_DEPS) |
1756 $(CCCTERM) /Fo$@ $< | 1756 $(CCCTERM) /Fo$@ libvterm/src/parser.c |
1757 | 1757 |
1758 $(OUTDIR)/vterm_pen.obj: $(OUTDIR) libvterm/src/pen.c $(TERM_DEPS) | 1758 $(OUTDIR)/vterm_pen.obj: $(OUTDIR) libvterm/src/pen.c $(TERM_DEPS) |
1759 $(CCCTERM) /Fo$@ $< | 1759 $(CCCTERM) /Fo$@ libvterm/src/pen.c |
1760 | 1760 |
1761 $(OUTDIR)/vterm_screen.obj: $(OUTDIR) libvterm/src/screen.c $(TERM_DEPS) | 1761 $(OUTDIR)/vterm_screen.obj: $(OUTDIR) libvterm/src/screen.c $(TERM_DEPS) |
1762 $(CCCTERM) /Fo$@ $< | 1762 $(CCCTERM) /Fo$@ libvterm/src/screen.c |
1763 | 1763 |
1764 $(OUTDIR)/vterm_state.obj: $(OUTDIR) libvterm/src/state.c $(TERM_DEPS) | 1764 $(OUTDIR)/vterm_state.obj: $(OUTDIR) libvterm/src/state.c $(TERM_DEPS) |
1765 $(CCCTERM) /Fo$@ $< | 1765 $(CCCTERM) /Fo$@ libvterm/src/state.c |
1766 | 1766 |
1767 $(OUTDIR)/vterm_unicode.obj: $(OUTDIR) libvterm/src/unicode.c $(TERM_DEPS) | 1767 $(OUTDIR)/vterm_unicode.obj: $(OUTDIR) libvterm/src/unicode.c $(TERM_DEPS) |
1768 $(CCCTERM) /Fo$@ $< | 1768 $(CCCTERM) /Fo$@ libvterm/src/unicode.c |
1769 | 1769 |
1770 $(OUTDIR)/vterm_vterm.obj: $(OUTDIR) libvterm/src/vterm.c $(TERM_DEPS) | 1770 $(OUTDIR)/vterm_vterm.obj: $(OUTDIR) libvterm/src/vterm.c $(TERM_DEPS) |
1771 $(CCCTERM) /Fo$@ $< | 1771 $(CCCTERM) /Fo$@ libvterm/src/vterm.c |
1772 | 1772 |
1773 | 1773 |
1774 # $CFLAGS may contain backslashes and double quotes, escape them both. | 1774 # $CFLAGS may contain backslashes and double quotes, escape them both. |
1775 E0_CFLAGS = $(CFLAGS:\=\\) | 1775 E0_CFLAGS = $(CFLAGS:\=\\) |
1776 E_CFLAGS = $(E0_CFLAGS:"=\") | 1776 E_CFLAGS = $(E0_CFLAGS:"=\") |