diff options
| author | Rémi Verschelde | 2017-01-08 20:41:11 +0100 |
|---|---|---|
| committer | Rémi Verschelde | 2017-01-08 20:41:26 +0100 |
| commit | 6323779596dea0db7f58afef7d3d3d5588ef20cb (patch) | |
| tree | 92bdd7947486ddb6820eb0225d6b345ee69ac432 /platform/windows/detect.py | |
| parent | 920947f297ff3b8d959d15c8e15e7a28dcbdb08f (diff) | |
| download | godot-6323779596dea0db7f58afef7d3d3d5588ef20cb.tar.gz godot-6323779596dea0db7f58afef7d3d3d5588ef20cb.tar.zst godot-6323779596dea0db7f58afef7d3d3d5588ef20cb.zip | |
Windows: Define _WIN32_WINRT to 0x0600 (Vista)
Passed as a compiler define to be sure it is always define before windows.h
is loaded. This means that Godot officially requires Vista API or later, it will
not work on Windows XP or earlier.
Also fix a bogus check for Windows 7 API.
Diffstat (limited to 'platform/windows/detect.py')
| -rw-r--r-- | platform/windows/detect.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/windows/detect.py b/platform/windows/detect.py index 28030afa8..2262fae03 100644 --- a/platform/windows/detect.py +++ b/platform/windows/detect.py @@ -207,6 +207,10 @@ def build_res_file(target, source, env): def configure(env): env.Append(CPPPATH=['#platform/windows']) + + # Targeted Windows version: Vista (and later) + env.Append(CPPFLAGS=['-D_WIN32_WINNT=0x0600']) + env['is_mingw'] = False if (os.name == "nt" and os.getenv("VCINSTALLDIR")): # build using visual studio |
