mirror of
https://github.com/vim/vim.git
synced 2025-09-29 04:34:16 -04:00
patch 9.1.0517: MS-Windows: too long lines in Make_mvc.mak
Problem: MS-Windows: too long lines in Make_mvc.mak Solution: Wrap long lines in Make_mvc.mak (Ken Takata) closes: #15133 Signed-off-by: Ken Takata <kentkt@csc.jp> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
2fbcc15cf9
commit
898b3740c7
@@ -135,7 +135,7 @@
|
|||||||
# Version Support: WINVER=[0x0601, 0x0602, 0x0603, 0x0A00] (default is
|
# Version Support: WINVER=[0x0601, 0x0602, 0x0603, 0x0A00] (default is
|
||||||
# 0x0601)
|
# 0x0601)
|
||||||
# Supported versions depends on your target SDK, check SDKDDKVer.h
|
# Supported versions depends on your target SDK, check SDKDDKVer.h
|
||||||
# See https://docs.microsoft.com/en-us/cpp/porting/modifying-winver-and-win32-winnt
|
# See https://learn.microsoft.com/en-us/cpp/porting/modifying-winver-and-win32-winnt
|
||||||
#
|
#
|
||||||
# Debug version: DEBUG=yes
|
# Debug version: DEBUG=yes
|
||||||
# Mapfile: MAP=[no, yes or lines] (default is yes)
|
# Mapfile: MAP=[no, yes or lines] (default is yes)
|
||||||
@@ -538,9 +538,10 @@ CON_LIB = $(CON_LIB) /DELAYLOAD:comdlg32.dll /DELAYLOAD:ole32.dll DelayImp.lib
|
|||||||
#VIMRUNTIMEDIR = somewhere
|
#VIMRUNTIMEDIR = somewhere
|
||||||
|
|
||||||
CFLAGS = -c /W3 /GF /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DHAVE_STDINT_H \
|
CFLAGS = -c /W3 /GF /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DHAVE_STDINT_H \
|
||||||
$(CSCOPE_DEFS) $(TERM_DEFS) $(SOUND_DEFS) $(NETBEANS_DEFS) $(CHANNEL_DEFS) \
|
$(CSCOPE_DEFS) $(TERM_DEFS) $(SOUND_DEFS) $(NETBEANS_DEFS) \
|
||||||
$(NBDEBUG_DEFS) $(XPM_DEFS) $(SOD_DEFS) $(SOD_INC) \
|
$(NBDEBUG_DEFS) $(XPM_DEFS) $(SOD_DEFS) $(SOD_INC) \
|
||||||
$(DEFINES) -DWINVER=$(WINVER) -D_WIN32_WINNT=$(WINVER) \
|
$(CHANNEL_DEFS) $(DEFINES) \
|
||||||
|
-DWINVER=$(WINVER) -D_WIN32_WINNT=$(WINVER) \
|
||||||
/source-charset:utf-8
|
/source-charset:utf-8
|
||||||
|
|
||||||
#>>>>> end of choices
|
#>>>>> end of choices
|
||||||
@@ -567,13 +568,16 @@ CPUNR = i686
|
|||||||
! message *** WARNING CPUNR=pentium4 is deprecated in favour of sse2.
|
! message *** WARNING CPUNR=pentium4 is deprecated in favour of sse2.
|
||||||
! message Retargeting to sse2.
|
! message Retargeting to sse2.
|
||||||
CPUNR = sse2
|
CPUNR = sse2
|
||||||
!elseif "$(CPUNR)" != "any" && "$(CPUNR)" != "i686" && "$(CPUNR)" != "sse" && "$(CPUNR)" != "sse2" && "$(CPUNR)" != "avx" && "$(CPUNR)" != "avx2"
|
!elseif "$(CPUNR)" != "any" && "$(CPUNR)" != "i686" \
|
||||||
|
&& "$(CPUNR)" != "sse" && "$(CPUNR)" != "sse2" \
|
||||||
|
&& "$(CPUNR)" != "avx" && "$(CPUNR)" != "avx2"
|
||||||
! error *** ERROR Unknown target architecture "$(CPUNR)". Make aborted.
|
! error *** ERROR Unknown target architecture "$(CPUNR)". Make aborted.
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
# Convert processor ID to MVC-compatible number
|
# Convert processor ID to MVC-compatible number
|
||||||
# IA32/SSE/SSE2 are only supported on x86
|
# IA32/SSE/SSE2 are only supported on x86
|
||||||
!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
|
!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" \
|
||||||
|
&& ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
|
||||||
CPUARG = /arch:IA32
|
CPUARG = /arch:IA32
|
||||||
!elseif "$(ASSEMBLY_ARCHITECTURE)" == "i386" && "$(CPUNR)" == "sse"
|
!elseif "$(ASSEMBLY_ARCHITECTURE)" == "i386" && "$(CPUNR)" == "sse"
|
||||||
CPUARG = /arch:SSE
|
CPUARG = /arch:SSE
|
||||||
@@ -1062,7 +1066,7 @@ MZSCHEME_LIB = "$(MZSCHEME)\lib\msvc\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).lib"
|
|||||||
! endif
|
! endif
|
||||||
! else
|
! else
|
||||||
MZSCHEME_LIB = "$(MZSCHEME)\lib\msvc\libmzgc$(MZSCHEME_VER).lib" \
|
MZSCHEME_LIB = "$(MZSCHEME)\lib\msvc\libmzgc$(MZSCHEME_VER).lib" \
|
||||||
"$(MZSCHEME)\lib\msvc\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).lib"
|
"$(MZSCHEME)\lib\msvc\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).lib"
|
||||||
! endif
|
! endif
|
||||||
! endif
|
! endif
|
||||||
MZSCHEME_OBJ = $(OUTDIR)\if_mzsch.obj
|
MZSCHEME_OBJ = $(OUTDIR)\if_mzsch.obj
|
||||||
@@ -1164,7 +1168,8 @@ RUBY_INSTALL_NAME = x64-$(RUBY_MSVCRT_NAME)-ruby$(RUBY_API_VER)
|
|||||||
! message Ruby requested (version $(RUBY_VER)) - root dir is "$(RUBY)"
|
! message Ruby requested (version $(RUBY_VER)) - root dir is "$(RUBY)"
|
||||||
CFLAGS = $(CFLAGS) -DFEAT_RUBY
|
CFLAGS = $(CFLAGS) -DFEAT_RUBY
|
||||||
RUBY_OBJ = $(OUTDIR)\if_ruby.obj
|
RUBY_OBJ = $(OUTDIR)\if_ruby.obj
|
||||||
RUBY_INC = /I "$(RUBY)\include\ruby-$(RUBY_API_VER_LONG)" /I "$(RUBY)\include\ruby-$(RUBY_API_VER_LONG)\$(RUBY_PLATFORM)"
|
RUBY_INC = /I "$(RUBY)\include\ruby-$(RUBY_API_VER_LONG)" \
|
||||||
|
/I "$(RUBY)\include\ruby-$(RUBY_API_VER_LONG)\$(RUBY_PLATFORM)"
|
||||||
RUBY_LIB = "$(RUBY)\lib\$(RUBY_INSTALL_NAME).lib"
|
RUBY_LIB = "$(RUBY)\lib\$(RUBY_INSTALL_NAME).lib"
|
||||||
# Do we want to load Ruby dynamically?
|
# Do we want to load Ruby dynamically?
|
||||||
! if "$(DYNAMIC_RUBY)" == "yes"
|
! if "$(DYNAMIC_RUBY)" == "yes"
|
||||||
@@ -1220,8 +1225,9 @@ PATHDEF_SRC = $(OUTDIR)\pathdef.c
|
|||||||
|
|
||||||
LINKARGS1 = /nologo
|
LINKARGS1 = /nologo
|
||||||
LINKARGS2 = $(CON_LIB) $(GUI_LIB) $(LIBC) $(OLE_LIB) \
|
LINKARGS2 = $(CON_LIB) $(GUI_LIB) $(LIBC) $(OLE_LIB) \
|
||||||
$(LUA_LIB) $(MZSCHEME_LIB) $(PERL_LIB) $(PYTHON_LIB) $(PYTHON3_LIB) $(RUBY_LIB) \
|
$(LUA_LIB) $(MZSCHEME_LIB) $(PERL_LIB) $(PYTHON_LIB) \
|
||||||
$(TCL_LIB) $(SOUND_LIB) $(NETBEANS_LIB) $(XPM_LIB) $(SOD_LIB) $(LINK_PDB)
|
$(PYTHON3_LIB) $(RUBY_LIB) $(TCL_LIB) $(SOUND_LIB) \
|
||||||
|
$(NETBEANS_LIB) $(XPM_LIB) $(SOD_LIB) $(LINK_PDB)
|
||||||
|
|
||||||
!ifdef NODEBUG
|
!ifdef NODEBUG
|
||||||
# Add /opt:ref to remove unreferenced functions and data even when /DEBUG is
|
# Add /opt:ref to remove unreferenced functions and data even when /DEBUG is
|
||||||
@@ -1281,36 +1287,40 @@ all: $(MAIN_TARGET) \
|
|||||||
|
|
||||||
!if "$(VIMDLL)" == "yes"
|
!if "$(VIMDLL)" == "yes"
|
||||||
|
|
||||||
$(VIMDLLBASE).dll: $(OUTDIR) $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ) $(OLE_IDL) $(MZSCHEME_OBJ) \
|
$(VIMDLLBASE).dll: $(OUTDIR) $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) \
|
||||||
$(LUA_OBJ) $(PERL_OBJ) $(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) \
|
$(OLE_OBJ) $(OLE_IDL) $(MZSCHEME_OBJ) $(LUA_OBJ) $(PERL_OBJ) \
|
||||||
$(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ) $(XPM_OBJ) \
|
$(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) \
|
||||||
version.c version.h
|
$(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ) \
|
||||||
|
$(XPM_OBJ) version.c version.h
|
||||||
$(CC) $(CFLAGS_OUTDIR) version.c
|
$(CC) $(CFLAGS_OUTDIR) version.c
|
||||||
$(LINK) @<<
|
$(LINK) @<<
|
||||||
$(LINKARGS1) /dll -out:$(VIMDLLBASE).dll $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ)
|
$(LINKARGS1) /dll -out:$(VIMDLLBASE).dll $(OBJ) $(XDIFF_OBJ)
|
||||||
$(LUA_OBJ) $(MZSCHEME_OBJ) $(PERL_OBJ) $(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ)
|
$(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ) $(LUA_OBJ) $(MZSCHEME_OBJ) $(PERL_OBJ)
|
||||||
$(TCL_OBJ) $(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ)
|
$(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) $(TERM_OBJ) $(SOUND_OBJ)
|
||||||
$(XPM_OBJ) $(OUTDIR)\version.obj $(LINKARGS2)
|
$(NETBEANS_OBJ) $(CHANNEL_OBJ) $(XPM_OBJ) $(OUTDIR)\version.obj $(LINKARGS2)
|
||||||
<<
|
<<
|
||||||
|
|
||||||
$(GVIM).exe: $(OUTDIR) $(EXEOBJG) $(VIMDLLBASE).dll
|
$(GVIM).exe: $(OUTDIR) $(EXEOBJG) $(VIMDLLBASE).dll
|
||||||
$(LINK) $(LINKARGS1) /subsystem:$(SUBSYSTEM) -out:$(GVIM).exe $(EXEOBJG) $(VIMDLLBASE).lib $(LIBC)
|
$(LINK) $(LINKARGS1) /subsystem:$(SUBSYSTEM) -out:$(GVIM).exe \
|
||||||
|
$(EXEOBJG) $(VIMDLLBASE).lib $(LIBC)
|
||||||
|
|
||||||
$(VIM).exe: $(OUTDIR) $(EXEOBJC) $(VIMDLLBASE).dll
|
$(VIM).exe: $(OUTDIR) $(EXEOBJC) $(VIMDLLBASE).dll
|
||||||
$(LINK) $(LINKARGS1) /subsystem:$(SUBSYSTEM_CON) -out:$(VIM).exe $(EXEOBJC) $(VIMDLLBASE).lib $(LIBC)
|
$(LINK) $(LINKARGS1) /subsystem:$(SUBSYSTEM_CON) -out:$(VIM).exe \
|
||||||
|
$(EXEOBJC) $(VIMDLLBASE).lib $(LIBC)
|
||||||
|
|
||||||
!else
|
!else
|
||||||
|
|
||||||
$(VIM).exe: $(OUTDIR) $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ) $(OLE_IDL) $(MZSCHEME_OBJ) \
|
$(VIM).exe: $(OUTDIR) $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) \
|
||||||
$(LUA_OBJ) $(PERL_OBJ) $(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) \
|
$(OLE_OBJ) $(OLE_IDL) $(MZSCHEME_OBJ) $(LUA_OBJ) $(PERL_OBJ) \
|
||||||
$(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ) $(XPM_OBJ) \
|
$(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) \
|
||||||
version.c version.h
|
$(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ) \
|
||||||
|
$(XPM_OBJ) version.c version.h
|
||||||
$(CC) $(CFLAGS_OUTDIR) version.c
|
$(CC) $(CFLAGS_OUTDIR) version.c
|
||||||
$(LINK) @<<
|
$(LINK) @<<
|
||||||
$(LINKARGS1) /subsystem:$(SUBSYSTEM) -out:$(VIM).exe $(OBJ) $(XDIFF_OBJ) $(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ)
|
$(LINKARGS1) /subsystem:$(SUBSYSTEM) -out:$(VIM).exe $(OBJ) $(XDIFF_OBJ)
|
||||||
$(LUA_OBJ) $(MZSCHEME_OBJ) $(PERL_OBJ) $(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ)
|
$(GUI_OBJ) $(CUI_OBJ) $(OLE_OBJ) $(LUA_OBJ) $(MZSCHEME_OBJ) $(PERL_OBJ)
|
||||||
$(TCL_OBJ) $(TERM_OBJ) $(SOUND_OBJ) $(NETBEANS_OBJ) $(CHANNEL_OBJ)
|
$(PYTHON_OBJ) $(PYTHON3_OBJ) $(RUBY_OBJ) $(TCL_OBJ) $(TERM_OBJ) $(SOUND_OBJ)
|
||||||
$(XPM_OBJ) $(OUTDIR)\version.obj $(LINKARGS2)
|
$(NETBEANS_OBJ) $(CHANNEL_OBJ) $(XPM_OBJ) $(OUTDIR)\version.obj $(LINKARGS2)
|
||||||
<<
|
<<
|
||||||
|
|
||||||
!endif
|
!endif
|
||||||
@@ -1320,7 +1330,8 @@ $(VIM): $(VIM).exe
|
|||||||
$(OUTDIR):
|
$(OUTDIR):
|
||||||
if not exist $(OUTDIR)/nul mkdir $(OUTDIR:/=\)
|
if not exist $(OUTDIR)/nul mkdir $(OUTDIR:/=\)
|
||||||
|
|
||||||
CFLAGS_INST = /nologo /O2 -DNDEBUG -DWIN32 -DWINVER=$(WINVER) -D_WIN32_WINNT=$(WINVER) $(CFLAGS_DEPR)
|
CFLAGS_INST = /nologo /O2 -DNDEBUG -DWIN32 -DWINVER=$(WINVER) \
|
||||||
|
-D_WIN32_WINNT=$(WINVER) $(CFLAGS_DEPR)
|
||||||
|
|
||||||
!IFDEF PATCHLEVEL
|
!IFDEF PATCHLEVEL
|
||||||
CFLAGS_INST= $(CFLAGS_INST) -DVIM_VERSION_PATCHLEVEL=$(PATCHLEVEL)
|
CFLAGS_INST= $(CFLAGS_INST) -DVIM_VERSION_PATCHLEVEL=$(PATCHLEVEL)
|
||||||
@@ -1409,7 +1420,8 @@ cmdidxs: ex_cmds.h
|
|||||||
# - change nv_cmds[] in nv_cmds.h to add the new normal/visual mode command.
|
# - change nv_cmds[] in nv_cmds.h to add the new normal/visual mode command.
|
||||||
# - run "make nvcmdidxs" to generate nv_cmdidxs.h
|
# - run "make nvcmdidxs" to generate nv_cmdidxs.h
|
||||||
nvcmdidxs: nv_cmds.h
|
nvcmdidxs: nv_cmds.h
|
||||||
$(CC) /nologo -I. -Iproto -DNDEBUG create_nvcmdidxs.c -link -subsystem:$(SUBSYSTEM_TOOLS)
|
$(CC) /nologo -I. -Iproto -DNDEBUG create_nvcmdidxs.c \
|
||||||
|
-link -subsystem:$(SUBSYSTEM_TOOLS)
|
||||||
vim --clean -N -X --not-a-term -u create_nvcmdidxs.vim -c quit
|
vim --clean -N -X --not-a-term -u create_nvcmdidxs.vim -c quit
|
||||||
-del create_nvcmdidxs.exe
|
-del create_nvcmdidxs.exe
|
||||||
|
|
||||||
@@ -1803,7 +1815,8 @@ $(OUTDIR)/vimg.res: $(OUTDIR) vim.rc vim.manifest version.h gui_w32_rc.h \
|
|||||||
$(OUTDIR)/vimd.res: $(OUTDIR) vim.rc version.h gui_w32_rc.h \
|
$(OUTDIR)/vimd.res: $(OUTDIR) vim.rc version.h gui_w32_rc.h \
|
||||||
tools.bmp tearoff.bmp vim.ico vim_error.ico \
|
tools.bmp tearoff.bmp vim.ico vim_error.ico \
|
||||||
vim_alert.ico vim_info.ico vim_quest.ico
|
vim_alert.ico vim_info.ico vim_quest.ico
|
||||||
$(RC) /nologo /l 0x409 /Fo$@ $(RCFLAGS) -DRCDLL -DVIMDLLBASE=\"$(VIMDLLBASE)\" vim.rc
|
$(RC) /nologo /l 0x409 /Fo$@ $(RCFLAGS) \
|
||||||
|
-DRCDLL -DVIMDLLBASE=\"$(VIMDLLBASE)\" vim.rc
|
||||||
!else
|
!else
|
||||||
$(OUTDIR)/vim.res: $(OUTDIR) vim.rc vim.manifest version.h gui_w32_rc.h \
|
$(OUTDIR)/vim.res: $(OUTDIR) vim.rc vim.manifest version.h gui_w32_rc.h \
|
||||||
tools.bmp tearoff.bmp vim.ico vim_error.ico \
|
tools.bmp tearoff.bmp vim.ico vim_error.ico \
|
||||||
|
@@ -704,6 +704,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
517,
|
||||||
/**/
|
/**/
|
||||||
516,
|
516,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user