godot/platform/android
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
..
api doc: Sync classref with current source 2020-01-19 23:19:29 +01:00
export Fix suspicious | and + operators 2020-03-04 12:40:14 +01:00
java Fixed LineEdit virtual keyboard inputs on Android 2020-02-06 13:02:07 +01:00
SCsub Add Android NetSocket implementation. 2019-12-14 18:10:36 +01:00
audio_driver_jandroid.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
audio_driver_jandroid.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
audio_driver_opensl.cpp Revert "Exposes capture methods to AudioServer + documentation" #30468 2020-01-20 13:18:01 +01:00
audio_driver_opensl.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
detect.py SCons: Explicitly define our C (C11) and C++ (C++14) standards 2020-03-04 14:12:19 +01:00
dir_access_jandroid.cpp Fixes Android FileDialog 2020-01-10 15:25:08 +01:00
dir_access_jandroid.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
file_access_android.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
file_access_android.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
file_access_jandroid.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
file_access_jandroid.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
java_class_wrapper.cpp Fix ClassDB API portability with some android and editor classes 2020-01-19 20:15:13 +01:00
java_godot_io_wrapper.cpp Android virtual keyboard respecting LineEdit max length. 2020-01-23 01:52:49 +00:00
java_godot_io_wrapper.h Android virtual keyboard respecting LineEdit max length. 2020-01-23 01:52:49 +00:00
java_godot_lib_jni.cpp Fix ClassDB API portability with some android and editor classes 2020-01-19 20:15:13 +01:00
java_godot_lib_jni.h fixes android double tap regression 2020-01-13 12:46:33 +01:00
java_godot_wrapper.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
java_godot_wrapper.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
logo.png Optimize images losslessly using `oxipng -o6 --strip all --zopfli` 2019-10-12 23:23:33 +02:00
net_socket_android.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
net_socket_android.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
os_android.cpp Fix double tap pressed event regression 2020-02-14 15:56:26 +01:00
os_android.h Android virtual keyboard respecting LineEdit max length. 2020-01-23 01:52:49 +00:00
platform_config.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
power_android.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
power_android.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
run_icon.png Optimize images losslessly using `oxipng -o6 --strip all --zopfli` 2018-06-28 19:17:41 +02:00
string_android.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
thread_jandroid.cpp Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
thread_jandroid.h Update copyright statements to 2020 2020-01-01 11:16:22 +01:00