godot/modules
Rémi Verschelde 49fec646cb Fix compilation warnings and re-enable werror=yes on Travis
Fix -Wunused-variable, -Wunused-but-set-variable and -Wswitch warnings
raised by GCC 8 and 9.

Fix -Wunused-function, -Wunused-private-field and
-Wtautological-constant-out-of-range-compare raised by Clang.

Fix MSVC 2019 warning C4804 (unsafe use of type 'bool' in comparison
operation).

GCC -Wcpp warnings/Clang -W#warnings (`#warning`) are no longer raising
errors and will thus not abort compilation with `werror=yes`.

Treat glslang headers are system headers to avoid raising warnings.

Re-enables us to build with `werror=yes` on Linux and macOS, thus
catching warnings that would be introduced by new code.

Fixes #36132.
2020-02-18 20:51:25 +01:00
..
arkit PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
assimp PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
basis_universal Fix compilation warnings and re-enable werror=yes on Travis 2020-02-18 20:51:25 +01:00
bmp PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
bullet PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
camera PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
csg doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
cvtt PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
dds PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
enet Add documentation for new DTLS features. 2020-02-17 12:47:13 +01:00
etc PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
freetype Use modules_enabled.gen.h to improve inter dependency checks 2020-02-07 11:50:40 +01:00
gdnative doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
gdnavigation Added utility functions to the new NavigationServer: 2020-02-18 17:12:45 +01:00
gdscript doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
glslang Fix compilation warnings and re-enable werror=yes on Travis 2020-02-18 20:51:25 +01:00
gridmap PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
hdr PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
jpg PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
jsonrpc Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
mbedtls Merge pull request #36296 from Faless/dtls/enet_vulkan 2020-02-18 15:01:53 +01:00
mobile_vr Remove obsolete GLES3 backend 2020-02-13 10:36:44 +01:00
mono doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
ogg Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
opensimplex PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
opus Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
pvr PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
regex Update docs to version 4.0 2020-01-31 17:15:41 -08:00
squish PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
stb_vorbis doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
svg PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
tga PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
theora PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
tinyexr PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
upnp Update docs to version 4.0 2020-01-31 17:15:41 -08:00
vhacd Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
visual_script doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
vorbis Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
webm PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
webp PoolVector is gone, replaced by Vector 2020-02-18 10:10:36 +01:00
webrtc Update docs to version 4.0 2020-01-31 17:15:41 -08:00
websocket doc: Sync classref with current source 2020-02-18 14:02:02 +01:00
xatlas_unwrap Update copyright statements to 2020 2020-01-01 11:16:22 +01:00
modules_builders.py SCons: Generate header with info on which modules are enabled 2020-02-07 11:31:37 +01:00
register_module_types.h Moved the shader source compilation code outside RenderingDevice and Vulkan 2020-02-11 11:53:29 +01:00
SCsub SCons: Split libmodules.a in folder-based libs 2020-02-07 14:19:51 +01:00