mirror of
https://github.com/vim/vim.git
synced 2025-10-21 08:24:06 -04:00
patch 9.1.0637: MS-Windows: Style issues in MSVC Makefile
Problem: MS-Windows: Style issues in MSVC Makefile Solution: Fix style issues, simplify logic (Ken Takata) * Add space around the operators for consistency. * Remove unnecessary ren command. Use the /Fe option to create install.exe directly. * Remove unnecessary mkdir auto command. src/auto should always exist. closes: #15389 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
f4572cee35
commit
81a65000c5
@@ -157,10 +157,10 @@
|
|||||||
# you can set DEFINES on the command line, e.g.,
|
# you can set DEFINES on the command line, e.g.,
|
||||||
# nmake -f Make_mvc.mvc "DEFINES=-DEMACS_TAGS"
|
# nmake -f Make_mvc.mvc "DEFINES=-DEMACS_TAGS"
|
||||||
|
|
||||||
RM= del /f /q
|
RM = del /f /q
|
||||||
PS= powershell.exe
|
PS = powershell.exe
|
||||||
|
|
||||||
PSFLAGS= -NoLogo -NoProfile -Command
|
PSFLAGS = -NoLogo -NoProfile -Command
|
||||||
|
|
||||||
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\major.tmp' -InputObject \
|
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\major.tmp' -InputObject \
|
||||||
\"MAJOR=$$(((Select-String -Pattern 'VIM_VERSION_MAJOR\s+\d{1,2}' \
|
\"MAJOR=$$(((Select-String -Pattern 'VIM_VERSION_MAJOR\s+\d{1,2}' \
|
||||||
@@ -171,7 +171,7 @@ PSFLAGS= -NoLogo -NoProfile -Command
|
|||||||
! ENDIF
|
! ENDIF
|
||||||
!ELSE
|
!ELSE
|
||||||
# Change this value for the new version
|
# Change this value for the new version
|
||||||
MAJOR= 9
|
MAJOR = 9
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\minor.tmp' -InputObject \
|
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\minor.tmp' -InputObject \
|
||||||
@@ -183,7 +183,7 @@ MAJOR= 9
|
|||||||
! ENDIF
|
! ENDIF
|
||||||
!ELSE
|
!ELSE
|
||||||
# Change this value for the new version
|
# Change this value for the new version
|
||||||
MINOR= 1
|
MINOR = 1
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\patchlvl.tmp' -InputObject \
|
!IF ![$(PS) $(PSFLAGS) try{Out-File -FilePath '.\patchlvl.tmp' -InputObject \
|
||||||
@@ -202,7 +202,7 @@ MINOR= 1
|
|||||||
TARGETOS = WINNT
|
TARGETOS = WINNT
|
||||||
|
|
||||||
!IFDEF PATCHLEVEL
|
!IFDEF PATCHLEVEL
|
||||||
RCFLAGS= -DVIM_VERSION_PATCHLEVEL=$(PATCHLEVEL)
|
RCFLAGS = -DVIM_VERSION_PATCHLEVEL=$(PATCHLEVEL)
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
|
|
||||||
@@ -260,7 +260,7 @@ OBJDIR = $(OBJDIR)d
|
|||||||
!ifdef PROCESSOR_ARCHITECTURE
|
!ifdef PROCESSOR_ARCHITECTURE
|
||||||
# We're on Windows NT or using VC 6+
|
# We're on Windows NT or using VC 6+
|
||||||
! ifdef CPU
|
! ifdef CPU
|
||||||
ASSEMBLY_ARCHITECTURE=$(CPU)
|
ASSEMBLY_ARCHITECTURE = $(CPU)
|
||||||
# Using I386 for $ASSEMBLY_ARCHITECTURE doesn't work for VC7.
|
# Using I386 for $ASSEMBLY_ARCHITECTURE doesn't work for VC7.
|
||||||
! if "$(CPU)" == "I386"
|
! if "$(CPU)" == "I386"
|
||||||
CPU = i386
|
CPU = i386
|
||||||
@@ -288,7 +288,7 @@ CPU = ARM64
|
|||||||
# We're on Windows 95
|
# We're on Windows 95
|
||||||
CPU = i386
|
CPU = i386
|
||||||
!endif # !PROCESSOR_ARCHITECTURE
|
!endif # !PROCESSOR_ARCHITECTURE
|
||||||
ASSEMBLY_ARCHITECTURE=$(CPU)
|
ASSEMBLY_ARCHITECTURE = $(CPU)
|
||||||
OBJDIR = $(OBJDIR)$(CPU)
|
OBJDIR = $(OBJDIR)$(CPU)
|
||||||
|
|
||||||
# Build a retail version by default
|
# Build a retail version by default
|
||||||
@@ -355,7 +355,7 @@ WINVER = 0x0601
|
|||||||
# Use multiprocess build
|
# Use multiprocess build
|
||||||
USE_MP = yes
|
USE_MP = yes
|
||||||
|
|
||||||
!if "$(FEATURES)"==""
|
!if "$(FEATURES)" == ""
|
||||||
FEATURES = HUGE
|
FEATURES = HUGE
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
@@ -374,7 +374,7 @@ CSCOPE_DEFS = -DFEAT_CSCOPE
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
!ifndef TERMINAL
|
!ifndef TERMINAL
|
||||||
! if "$(FEATURES)"=="HUGE"
|
! if "$(FEATURES)" == "HUGE"
|
||||||
TERMINAL = yes
|
TERMINAL = yes
|
||||||
! else
|
! else
|
||||||
TERMINAL = no
|
TERMINAL = no
|
||||||
@@ -403,7 +403,7 @@ TERM_DEPS = \
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
!ifndef SOUND
|
!ifndef SOUND
|
||||||
! if "$(FEATURES)"=="HUGE"
|
! if "$(FEATURES)" == "HUGE"
|
||||||
SOUND = yes
|
SOUND = yes
|
||||||
! else
|
! else
|
||||||
SOUND = no
|
SOUND = no
|
||||||
@@ -444,7 +444,7 @@ NETBEANS = $(GUI)
|
|||||||
!endif
|
!endif
|
||||||
|
|
||||||
!ifndef CHANNEL
|
!ifndef CHANNEL
|
||||||
! if "$(FEATURES)"=="HUGE" || "$(TERMINAL)"=="yes"
|
! if "$(FEATURES)" == "HUGE" || "$(TERMINAL)" == "yes"
|
||||||
CHANNEL = yes
|
CHANNEL = yes
|
||||||
! else
|
! else
|
||||||
CHANNEL = $(GUI)
|
CHANNEL = $(GUI)
|
||||||
@@ -549,8 +549,8 @@ CFLAGS = -c /W3 /GF /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DHAVE_STDINT_H \
|
|||||||
|
|
||||||
DEL_TREE = rmdir /s /q
|
DEL_TREE = rmdir /s /q
|
||||||
|
|
||||||
INTDIR=$(OBJDIR)
|
INTDIR = $(OBJDIR)
|
||||||
OUTDIR=$(OBJDIR)
|
OUTDIR = $(OBJDIR)
|
||||||
|
|
||||||
### Validate CPUNR
|
### Validate CPUNR
|
||||||
!ifndef CPUNR
|
!ifndef CPUNR
|
||||||
@@ -960,11 +960,9 @@ LUA_LIB = "$(LUA)\lib\lua$(LUA_VER).lib"
|
|||||||
! endif
|
! endif
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
!ifdef PYTHON
|
!if defined(PYTHON) && defined(PYTHON3)
|
||||||
! ifdef PYTHON3
|
DYNAMIC_PYTHON = yes
|
||||||
DYNAMIC_PYTHON=yes
|
DYNAMIC_PYTHON3 = yes
|
||||||
DYNAMIC_PYTHON3=yes
|
|
||||||
! endif
|
|
||||||
!endif
|
!endif
|
||||||
|
|
||||||
# PYTHON interface
|
# PYTHON interface
|
||||||
@@ -1029,13 +1027,13 @@ PYTHON3_LIB = "$(PYTHON3)\libs\$(PYTHON3_NAME).lib"
|
|||||||
MZSCHEME_VER = 3m_a0solc
|
MZSCHEME_VER = 3m_a0solc
|
||||||
! endif
|
! endif
|
||||||
! ifndef MZSCHEME_COLLECTS
|
! ifndef MZSCHEME_COLLECTS
|
||||||
MZSCHEME_COLLECTS=$(MZSCHEME)\collects
|
MZSCHEME_COLLECTS = $(MZSCHEME)\collects
|
||||||
! endif
|
! endif
|
||||||
CFLAGS = $(CFLAGS) -DFEAT_MZSCHEME -I "$(MZSCHEME)\include"
|
CFLAGS = $(CFLAGS) -DFEAT_MZSCHEME -I "$(MZSCHEME)\include"
|
||||||
! if EXIST("$(MZSCHEME)\lib\msvc\libmzsch$(MZSCHEME_VER).lib")
|
! if EXIST("$(MZSCHEME)\lib\msvc\libmzsch$(MZSCHEME_VER).lib")
|
||||||
MZSCHEME_MAIN_LIB=mzsch
|
MZSCHEME_MAIN_LIB = mzsch
|
||||||
! else
|
! else
|
||||||
MZSCHEME_MAIN_LIB=racket
|
MZSCHEME_MAIN_LIB = racket
|
||||||
! endif
|
! endif
|
||||||
! if (EXIST("$(MZSCHEME)\lib\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).dll") \
|
! if (EXIST("$(MZSCHEME)\lib\lib$(MZSCHEME_MAIN_LIB)$(MZSCHEME_VER).dll") \
|
||||||
&& !EXIST("$(MZSCHEME)\lib\libmzgc$(MZSCHEME_VER).dll")) \
|
&& !EXIST("$(MZSCHEME)\lib\libmzgc$(MZSCHEME_VER).dll")) \
|
||||||
@@ -1226,7 +1224,7 @@ LINK_PDB = /PDB:$(VIM).pdb -debug
|
|||||||
!message
|
!message
|
||||||
|
|
||||||
# CFLAGS with /Fo$(OUTDIR)/
|
# CFLAGS with /Fo$(OUTDIR)/
|
||||||
CFLAGS_OUTDIR=$(CFLAGS) /Fo$(OUTDIR)/
|
CFLAGS_OUTDIR = $(CFLAGS) /Fo$(OUTDIR)/
|
||||||
|
|
||||||
PATHDEF_SRC = $(OUTDIR)\pathdef.c
|
PATHDEF_SRC = $(OUTDIR)\pathdef.c
|
||||||
|
|
||||||
@@ -1344,15 +1342,13 @@ CFLAGS_INST = /nologo /O2 -DNDEBUG -DWIN32 -DWINVER=$(WINVER) \
|
|||||||
-D_WIN32_WINNT=$(WINVER) $(CFLAGS_DEPR)
|
-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)
|
||||||
!ENDIF
|
!ENDIF
|
||||||
|
|
||||||
install.exe: dosinst.c dosinst.h version.h
|
install.exe: dosinst.c dosinst.h version.h
|
||||||
$(CC) $(CFLAGS_INST) dosinst.c kernel32.lib shell32.lib \
|
$(CC) $(CFLAGS_INST) /Fe$@ dosinst.c kernel32.lib shell32.lib \
|
||||||
user32.lib ole32.lib advapi32.lib uuid.lib \
|
user32.lib ole32.lib advapi32.lib uuid.lib \
|
||||||
-link -subsystem:$(SUBSYSTEM_TOOLS)
|
-link -subsystem:$(SUBSYSTEM_TOOLS)
|
||||||
- if exist install.exe del install.exe
|
|
||||||
ren dosinst.exe install.exe
|
|
||||||
|
|
||||||
uninstall.exe: uninstall.c dosinst.h version.h
|
uninstall.exe: uninstall.c dosinst.h version.h
|
||||||
$(CC) $(CFLAGS_INST) uninstall.c shell32.lib advapi32.lib \
|
$(CC) $(CFLAGS_INST) uninstall.c shell32.lib advapi32.lib \
|
||||||
@@ -1631,8 +1627,7 @@ $(OUTDIR)/if_cscope.obj: $(OUTDIR) if_cscope.c $(INCL)
|
|||||||
$(OUTDIR)/if_lua.obj: $(OUTDIR) if_lua.c $(INCL)
|
$(OUTDIR)/if_lua.obj: $(OUTDIR) if_lua.c $(INCL)
|
||||||
$(CC) $(CFLAGS_OUTDIR) $(LUA_INC) if_lua.c
|
$(CC) $(CFLAGS_OUTDIR) $(LUA_INC) if_lua.c
|
||||||
|
|
||||||
auto/if_perl.c : if_perl.xs typemap
|
auto/if_perl.c: if_perl.xs typemap
|
||||||
-if not exist auto/nul mkdir auto
|
|
||||||
$(XSUBPP) -prototypes -typemap $(XSUBPP_TYPEMAP) \
|
$(XSUBPP) -prototypes -typemap $(XSUBPP_TYPEMAP) \
|
||||||
-typemap typemap if_perl.xs -output $@
|
-typemap typemap if_perl.xs -output $@
|
||||||
|
|
||||||
|
@@ -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 */
|
||||||
|
/**/
|
||||||
|
637,
|
||||||
/**/
|
/**/
|
||||||
636,
|
636,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user