blender/extern
Sergey Sharybin 87dcee0c0c Silence some annoying warnings when doing full build with strict flags
This mainly touches extern libraries and few debug-only places in intern.

Some summary:

- External libraries are not strict at all about missing declarations,
  so we can rather safely remove such warning together with other strict
  flags.

- Bullet has some static functions which are not used.
  Those were commented out.

- Carve now has some unused debug-only functions commented out as well.
  While we're on the way of getting rid of Carve, it makes sense to make
  things a bit cleaner for the time being.

- In LZMA we have some parts disabled which gives some set but unused
  variables which is rather correct.

- Elbeem had quite some variables set and never used because their usage
  is inside of debug-only code which is commented out.

Note about patching upstream libraries: surely one might say that we
have to make local patchset against this, but own experience says it
only gives extra work trying to merge such tweaks to a new upstream
version and usually it's just faster to re-apply such fixes again after
bundling new upstream library.
2016-04-22 10:59:15 +02:00
..
binreloc Remove SCons building system 2016-01-04 14:20:48 +05:00
bullet2 Silence some annoying warnings when doing full build with strict flags 2016-04-22 10:59:15 +02:00
carve Silence some annoying warnings when doing full build with strict flags 2016-04-22 10:59:15 +02:00
ceres CMake: De-duplicate checks around unordered maps and shared pointer 2016-01-14 12:38:46 +05:00
clew Remove SCons building system 2016-01-04 14:20:48 +05:00
cuew Remove any wrangler utility scripts 2016-04-12 11:07:23 +02:00
curve_fit_nd Cleanup: rename cos-angle to match BLI_math 2016-04-20 07:50:48 +10:00
Eigen3 MSVC 2015 fix hack around internal compiler crash on openmp atomic 2015-12-10 15:00:30 +01:00
gflags Fix some warnings in GLog/GFlags when buildingwith MSVC2013 2016-02-20 14:06:05 +05:00
glew Remove SCons building system 2016-01-04 14:20:48 +05:00
glew-es Remove SCons building system 2016-01-04 14:20:48 +05:00
glog Attempt to fix GLog compilaton on FreeBSD 2016-02-21 13:40:22 +01:00
gtest GTest: Fix some strict compiler warnings 2016-01-04 23:54:02 +05:00
libopenjpeg Update bundled openjpeg from 1.5.0 to 1.5.2 2016-04-20 10:36:58 +02:00
lzma Silence some annoying warnings when doing full build with strict flags 2016-04-22 10:59:15 +02:00
lzo Remove SCons building system 2016-01-04 14:20:48 +05:00
rangetree Remove SCons building system 2016-01-04 14:20:48 +05:00
recastnavigation Update Recast version to 1.5.0 2016-04-05 21:38:52 +02:00
sdlew Remove any wrangler utility scripts 2016-04-12 11:07:23 +02:00
wcwidth Remove SCons building system 2016-01-04 14:20:48 +05:00
xdnd Remove SCons building system 2016-01-04 14:20:48 +05:00
CMakeLists.txt Add lib for n-dimensional cubic curve fitting 2016-04-15 20:33:58 +10:00