summaryrefslogtreecommitdiffstats
path: root/waftools
diff options
context:
space:
mode:
authorJames Ross-Gowan <rossymiles@gmail.com>2015-12-07 18:51:25 +1100
committerJames Ross-Gowan <rossymiles@gmail.com>2015-12-20 21:06:02 +1100
commitabbb43759abbfd256603be2643db57bc6f287b92 (patch)
tree9d68ab13fdbd43b87fc3a4e1550a5c22da6cc943 /waftools
parent6205d87a7f34ac4e44126dd7a2e5e71f2530a509 (diff)
downloadmpv-abbb43759abbfd256603be2643db57bc6f287b92.tar.bz2
mpv-abbb43759abbfd256603be2643db57bc6f287b92.tar.xz
win32: build: set subsystem version
This sets the minimum supported Windows version to Windows Vista. The subsystem version also affects some Windows API functions, including GetSystemMetrics(SM_CXPADDEDBORDER).
Diffstat (limited to 'waftools')
-rw-r--r--waftools/detections/compiler.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/waftools/detections/compiler.py b/waftools/detections/compiler.py
index 284a7a5b9e..ada20796b1 100644
--- a/waftools/detections/compiler.py
+++ b/waftools/detections/compiler.py
@@ -51,6 +51,8 @@ def __add_clang_flags__(ctx):
def __add_mswin_flags__(ctx):
ctx.env.CFLAGS += ['-D_WIN32_WINNT=0x0601', '-DUNICODE', '-DCOBJMACROS',
'-U__STRICT_ANSI__']
+ ctx.env.LAST_LINKFLAGS += ['-Wl,--major-os-version=6,--minor-os-version=0',
+ '-Wl,--major-subsystem-version=6,--minor-subsystem-version=0']
def __add_mingw_flags__(ctx):
__add_mswin_flags__(ctx)