virtualx-engine/drivers
yg2f 663d4ee7de scons detects standalone MSVC on Windows
Under Windows, Scons is now capable of detecting and compiling with
standalone MSVC compilers (aka "Visual C++ Build Tools").
http://landinghub.visualstudio.com/visual-cpp-build-tools

Tried with version 2015, and native x86 and x64 compilers under
Windows 10 pro 64 and Windows 8.1 64, with the default Win8 SDK
provided by the "Visual C++ Build Tools" web-installer.

Follow the same compiling instructions than for compiling with Visual
Studio, except that Visual Studio is no more required.

KNOWN ISSUES :
- ``methods.detect_visual_c_compiler_version()`` will emit a warning message
on computers where the ``VSINSTALLDIR`` environement variable is not present.
But it should compile just fine and still automatically detects the 32 or
64 bits according to the compiler you picked.

TODO :
- eventually, update ``platform/winrt/dectet.py`` with function
``methods.msvc_is_detected()`` and try to compile winrt/UWP with
these standalone compilers (if you did not select Win10 SDK when
installing the standalone tools, you can run it again).
- update doc to make users aware of "Visual C++ Build Tools" aka
"stadalone MSVC".
- eventually, update ``methods.detect_visual_c_compiler_version()``
2016-09-16 11:17:57 +02:00
..
alsa Update copyright to 2016 in headers 2016-01-01 11:50:53 -02:00
builtin_openssl2 scons detects standalone MSVC on Windows 2016-09-16 11:17:57 +02:00
builtin_zlib zlib: Update builtin version to upstream 1.2.8 2016-07-23 13:06:54 +02:00
chibi Removed unused variables (second pass) + dead code 2016-07-07 23:15:59 +02:00
convex_decomp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
dds Fix multichar character constant warning 2016-07-18 21:34:50 +02:00
etc1 rg_etc1: Upstream version 1.04 2016-07-23 12:44:40 +02:00
freetype Patch thirdy-party libraries to build for WinRT 2016-09-03 19:46:26 -03:00
gl_context Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
gles2 Merge pull request #5962 from Alex-doc/Y_billboard 2016-09-10 12:12:26 -03:00
jpegd Removed unused variables (first pass) 2016-07-07 23:15:03 +02:00
mpc Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
nedmalloc Drop useless 3rd party files from nedmalloc and png 2016-06-18 20:27:58 +02:00
nrex Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
ogg libogg: New version 1.3.2 2016-06-19 14:39:38 +02:00
openssl Removed unused variables (second pass) + dead code 2016-07-07 23:15:59 +02:00
opus Add missing license information (ogg/vorbis/opus) 2016-06-06 19:05:36 +02:00
png Fix some comparisons between signed and unsigned integers 2016-08-13 13:21:35 +02:00
pnm Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
pulseaudio Fix some warnings about misleading indentation 2016-08-13 13:21:35 +02:00
pvr Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
rtaudio RtAudio: Update to upstream version 4.1.2 2016-07-23 13:25:25 +02:00
speex Removed unused variables (second pass) + dead code 2016-07-07 23:15:59 +02:00
squish Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
theora Removed unused variables (second pass) + dead code 2016-07-07 23:15:59 +02:00
unix Merge pull request #5920 from 29jm/fix-warnings 2016-09-10 12:21:02 -03:00
vorbis libvorbis: New version 1.3.5 2016-06-19 15:37:49 +02:00
webp Modified webp source codes for godot 2016-07-08 22:10:25 +09:00
windows Fix drivers coding for WinRT 2016-09-03 19:36:44 -03:00
register_driver_types.cpp Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
register_driver_types.h Add missing license headers in our source files (#5255) 2016-06-18 14:46:12 +02:00
SCsub Add Windows Universal export to editor 2016-09-06 13:09:45 -03:00