summaryrefslogtreecommitdiffstats
path: root/src/Make_mvc.mak
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2016-10-12 14:20:24 +0200
committerBram Moolenaar <Bram@vim.org>2016-10-12 14:20:24 +0200
commitcea912af725c54f4727a0565e31661f6b29c6bb1 (patch)
treef48da16d68c229e22ff83fa31cc7337368875e3d /src/Make_mvc.mak
parenta7c023ec88233a2db4c1f53121921e110ece8d43 (diff)
patch 8.0.0029v8.0.0029
Problem: Code for MS-Windows is complicated because of the exceptions for old systems. Solution: Drop support for MS-Windows older than Windows XP. (Ken Takata)
Diffstat (limited to 'src/Make_mvc.mak')
-rw-r--r--src/Make_mvc.mak20
1 files changed, 7 insertions, 13 deletions
diff --git a/src/Make_mvc.mak b/src/Make_mvc.mak
index 91ae25a071..435f56dd0d 100644
--- a/src/Make_mvc.mak
+++ b/src/Make_mvc.mak
@@ -1,7 +1,7 @@
-# Makefile for Vim on Win32 (Windows NT/2000/XP/2003 and Windows 95/98/Me)
-# and Win64, using the Microsoft Visual C++ compilers. Known to work with
-# VC5, VC6 (VS98), VC7.0 (VS2002), VC7.1 (VS2003), VC8 (VS2005),
-# VC9 (VS2008), VC10 (VS2010) and VC11 (VS2012)
+# Makefile for Vim on Win32 (Windows XP/2003/Vista/7/8/10) and Win64,
+# using the Microsoft Visual C++ compilers. Known to work with VC5, VC6 (VS98),
+# VC7.0 (VS2002), VC7.1 (VS2003), VC8 (VS2005), VC9 (VS2008), VC10 (VS2010),
+# VC11 (VS2012), VC12 (VS2013) and VC14 (VS2015)
#
# To build using other Windows compilers, see INSTALLpc.txt
#
@@ -119,7 +119,7 @@
# yes: Write a normal mapfile.
# lines: Write a mapfile with line numbers (only for VC6 and later)
#
-# Static Code Analysis: ANALYZE=yes (works with VS2012 only)
+# Static Code Analysis: ANALYZE=yes (works with VS2012 or later)
#
# You can combine any of these interfaces
#
@@ -162,9 +162,9 @@
# you can set DEFINES on the command line, e.g.,
# nmake -f Make_mvc.mvc "DEFINES=-DEMACS_TAGS"
-# Build on both Windows NT/XP and Windows 9x
+# Build on Windows NT/XP
-TARGETOS = BOTH
+TARGETOS = WINNT
# Select one of eight object code directories, depends on GUI, OLE, DEBUG and
# interfaces.
@@ -436,13 +436,7 @@ CFLAGS = -c /W3 /nologo $(CVARS) -I. -Iproto -DHAVE_PATHDEF -DWIN32 \
#>>>>> end of choices
###########################################################################
-!ifdef OS
-OS_TYPE = winnt
DEL_TREE = rmdir /s /q
-!else
-OS_TYPE = win95
-DEL_TREE = deltree /y
-!endif
INTDIR=$(OBJDIR)
OUTDIR=$(OBJDIR)