godot/modules/bullet
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
area_bullet.cpp
area_bullet.h
btRayShape.cpp Fix RayShape collision when used with a KinematicBody (Bullet Physics) 2019-02-19 11:16:05 +01:00
btRayShape.h
bullet_physics_server.cpp
bullet_physics_server.h
bullet_types_converter.cpp
bullet_types_converter.h [Core] Rename Matrix3 file to Basis 2019-02-09 14:42:23 -05:00
bullet_utilities.h
collision_object_bullet.cpp Fix many asan and ubsan reported issues 2019-01-30 06:43:56 +01:00
collision_object_bullet.h
cone_twist_joint_bullet.cpp
cone_twist_joint_bullet.h
config.py
constraint_bullet.cpp
constraint_bullet.h
generic_6dof_joint_bullet.cpp
generic_6dof_joint_bullet.h
godot_collision_configuration.cpp
godot_collision_configuration.h
godot_collision_dispatcher.cpp
godot_collision_dispatcher.h
godot_motion_state.h
godot_ray_world_algorithm.cpp Fix RayShape collision jitter when used with a RigidBody 2019-02-20 15:06:08 +01:00
godot_ray_world_algorithm.h
godot_result_callbacks.cpp Fix RayShape collision when used with a KinematicBody (Bullet Physics) 2019-02-19 11:16:05 +01:00
godot_result_callbacks.h
hinge_joint_bullet.cpp
hinge_joint_bullet.h
joint_bullet.cpp
joint_bullet.h
pin_joint_bullet.cpp
pin_joint_bullet.h
register_types.cpp
register_types.h
rid_bullet.h
rigid_body_bullet.cpp Fix missing re-activation of bullet physics sleep feature 2019-04-06 17:11:36 +02:00
rigid_body_bullet.h Fix warnings seen with -Wignored-qualifiers. 2019-02-21 20:24:29 +01:00
SCsub SCons: Review uses of CCFLAGS, CXXFLAGS and CPPFLAGS 2019-04-24 16:57:58 +02:00
shape_bullet.cpp Revert "Implemented terrain raycast acceleration" 2019-04-23 13:56:23 +02:00
shape_bullet.h
shape_owner_bullet.cpp
shape_owner_bullet.h
slider_joint_bullet.cpp
slider_joint_bullet.h
soft_body_bullet.cpp
soft_body_bullet.h
space_bullet.cpp Revert "Optimized area check" 2019-02-22 12:46:54 +01:00
space_bullet.h Fix RayShape collision when used with a KinematicBody (Bullet Physics) 2019-02-19 11:16:05 +01:00