godot/modules/websocket
Rémi Verschelde c2a669a9f0 SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGS
Many contributors (me included) did not fully understand what CCFLAGS,
CXXFLAGS and CPPFLAGS refer to exactly, and were thus not using them
in the way they are intended to be.

As per the SCons manual: https://www.scons.org/doc/HTML/scons-user/apa.html

- CCFLAGS: General options that are passed to the C and C++ compilers.
- CFLAGS: General options that are passed to the C compiler (C only;
  not C++).
- CXXFLAGS: General options that are passed to the C++ compiler. By
  default, this includes the value of $CCFLAGS, so that setting
  $CCFLAGS affects both C and C++ compilation.
- CPPFLAGS: User-specified C preprocessor options. These will be
  included in any command that uses the C preprocessor, including not
  just compilation of C and C++ source files [...], but also [...]
  Fortran [...] and [...] assembly language source file[s].

TL;DR: Compiler options go to CCFLAGS, unless they must be restricted
to either C (CFLAGS) or C++ (CXXFLAGS). Preprocessor defines go to
CPPFLAGS.
2019-04-24 16:57:58 +02:00
..
doc_classes doc: Drop unused <demos> tag 2019-04-19 11:03:46 +02:00
config.py
emws_client.cpp
emws_client.h
emws_peer.cpp
emws_peer.h
emws_server.cpp
emws_server.h
lws_client.cpp Update libwebsockets to 3.1 (plus UWP patch) 2019-03-06 02:02:52 +01:00
lws_client.h
lws_helper.cpp
lws_helper.h
lws_peer.cpp Fix warnings seen with warnings=all and recent GCC 8.2. 2019-02-18 21:54:31 +01:00
lws_peer.h
lws_server.cpp Add -Wshadow=local to warnings and fix reported issues. 2019-02-20 19:44:12 +01:00
lws_server.h
packet_buffer.h Enable warnings=extra on clang and GCC testers. 2019-04-02 17:14:47 +02:00
register_types.cpp Move IDHandler JS module to platform from Websock 2019-04-12 12:41:49 +02:00
register_types.h
SCsub SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGS 2019-04-24 16:57:58 +02:00
websocket_client.cpp
websocket_client.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00
websocket_macros.h
websocket_multiplayer_peer.cpp Fix -Wsign-compare warnings. 2019-02-27 07:45:57 +01:00
websocket_multiplayer_peer.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00
websocket_peer.cpp
websocket_peer.h
websocket_server.cpp
websocket_server.h Modules: Ensure classes match their header filename 2019-02-12 22:59:56 +01:00