mirror of
https://github.com/vim/vim.git
synced 2025-09-06 21:53:38 -04:00
patch 8.2.0914: MS-Windows: cannot specify a "modified by" text
Problem: MS-Windows: cannot specify a "modified by" text. Solution: Add MODIFIED_BY in the MSVC build file. (Chen Lei, closes #1275)
This commit is contained in:
parent
439c036ed0
commit
d8df304c59
@ -23,6 +23,8 @@
|
||||
#
|
||||
# Feature Set: FEATURES=[TINY, SMALL, NORMAL, BIG, HUGE] (default is HUGE)
|
||||
#
|
||||
# Name to add to the version: MODIFIED_BY=[name of modifier]
|
||||
#
|
||||
# GUI interface: GUI=yes (default is no)
|
||||
#
|
||||
# GUI with DirectWrite (DirectX): DIRECTX=yes
|
||||
@ -1244,6 +1246,13 @@ CFLAGS = $(CFLAGS) -DMSWINPS
|
||||
#
|
||||
CFLAGS = $(CFLAGS) -DFEAT_$(FEATURES)
|
||||
|
||||
#
|
||||
# MODIFIED_BY - Name of who modified a release version
|
||||
#
|
||||
!if "$(MODIFIED_BY)" != ""
|
||||
CFLAGS = $(CFLAGS) -DMODIFIED_BY=\"$(MODIFIED_BY)\"
|
||||
!endif
|
||||
|
||||
#
|
||||
# Always generate the .pdb file, so that we get debug symbols that can be used
|
||||
# on a crash (doesn't add overhead to the executable).
|
||||
@ -1852,14 +1861,18 @@ $(OUTDIR)/vterm_vterm.obj: $(OUTDIR) libvterm/src/vterm.c $(TERM_DEPS)
|
||||
$(CCCTERM) /Fo$@ libvterm/src/vterm.c
|
||||
|
||||
|
||||
# $CFLAGS may contain backslashes and double quotes, escape them both.
|
||||
# $CFLAGS may contain backslashes, quotes and chevrons, escape them all.
|
||||
E0_CFLAGS = $(CFLAGS:\=\\)
|
||||
E_CFLAGS = $(E0_CFLAGS:"=\")
|
||||
E00_CFLAGS = $(E0_CFLAGS:"=\")
|
||||
# ") stop the string
|
||||
# $LINKARGS2 may contain backslashes and double quotes, escape them both.
|
||||
E000_CFLAGS = $(E00_CFLAGS:<=^^<)
|
||||
E_CFLAGS = $(E000_CFLAGS:>=^^>)
|
||||
# $LINKARGS2 may contain backslashes, quotes and chevrons, escape them all.
|
||||
E0_LINKARGS2 = $(LINKARGS2:\=\\)
|
||||
E_LINKARGS2 = $(E0_LINKARGS2:"=\")
|
||||
E00_LINKARGS2 = $(E0_LINKARGS2:"=\")
|
||||
# ") stop the string
|
||||
E000_LINKARGS2 = $(E00_LINKARGS2:<=^^<)
|
||||
E_LINKARGS2 = $(E000_LINKARGS2:>=^^>)
|
||||
|
||||
$(PATHDEF_SRC): Make_mvc.mak
|
||||
@echo creating $(PATHDEF_SRC)
|
||||
|
@ -754,6 +754,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
914,
|
||||
/**/
|
||||
913,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user