Remplace bunch of annoying ifdefs in tracking.c with a libmv-capi_stub.cc
authorSergey Sharybin <sergey.vfx@gmail.com>
Sun, 12 May 2013 22:17:37 +0000 (22:17 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Sun, 12 May 2013 22:17:37 +0000 (22:17 +0000)
commit32faec1a53fdc557dd7c74465d9d1d0c0c17cdb0
tree60bf3329883052ce7b8cf7ad95c491fdcbf666ae
parent5c2355d3640618084d326e7f09bd83e118251ea9
Remplace bunch of annoying ifdefs in tracking.c with a libmv-capi_stub.cc

Makes code in tracking.cc much easier to understand and modify,
without worring to breck compulation with Libmv disabled.

It is still possible compilation will break due to libmv-capi
changes, but that's not happening so much often.
12 files changed:
extern/CMakeLists.txt
extern/SConscript
extern/libmv/CMakeLists.txt
extern/libmv/SConscript
extern/libmv/bundle.sh
extern/libmv/libmv-capi.cc [moved from extern/libmv/libmv-capi.cpp with 100% similarity]
extern/libmv/libmv-capi_stub.cc [new file with mode: 0644]
source/blender/blenkernel/CMakeLists.txt
source/blender/blenkernel/SConscript
source/blender/blenkernel/intern/tracking.c
source/blenderplayer/CMakeLists.txt
source/creator/CMakeLists.txt