godot/platform
Rémi Verschelde c34b351b24 SCons: Explicitly define our C (C11) and C++ (C++14) standards
On GCC and Clang, we use C11 and C++14 with GNU extensions (`std=gnu11`
and `std=gnu++14`). Those are the defaults for current GCC and Clang,
and also match the feature sets we want to use in Godot.

On MSVC, we require C++14 support explicitly with `/std:c++14`, and
make it strict with the use of `/permissive-` (so features of C++17 or
later can't be used).

Moves the definition before querying environment flags and platform
config so that it can be overridden when necessary.

(cherry picked from commit 342f127362)
2020-03-04 14:12:19 +01:00
..
android SCons: Explicitly define our C (C11) and C++ (C++14) standards 2020-03-04 14:12:19 +01:00
haiku Image: Include S3TC compression via Squish in non-tools build 2020-01-13 15:58:49 +01:00
iphone Android virtual keyboard respecting LineEdit max length. 2020-01-23 01:52:49 +00:00
javascript Fixes touch events for HTML 2020-03-04 12:40:15 +01:00
osx Adds extra cursors for macOS 2020-02-06 13:02:08 +01:00
server Remove unused driver/dummy/audio_driver_dummy.h 2020-02-20 08:00:34 +01:00
uwp fixed godot not recognising 150x150 icon for uwp export 2020-02-06 13:02:07 +01:00
windows os: execute parse the command output from utf8 2020-03-04 12:40:15 +01:00
x11 Fix pressure / tilt ranges on Linux. 2020-02-14 15:58:15 +01:00
SCsub Always use lists for `LIBS` in SCons 2019-08-12 22:31:55 +02:00
register_platform_apis.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00