Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Tönne <lukas.toenne@gmail.com>2014-03-25 12:21:30 +0400
committerLukas Tönne <lukas.toenne@gmail.com>2014-03-25 12:25:00 +0400
commitbbfcb0b1e44636b73b8c46f1cb800fa53dda5277 (patch)
treeb24ce4191d24a44ae420870b0c2a3667d118f6ca /extern/libmv/third_party/SConscript
parent6452d9f02f07fb3aaa7c6601228ef96015a54996 (diff)
Build file macro for testing unordered_map C++ container support.
Using unordered_map and unordered_set C++ container types currently requires careful testing or usage of boost, due to the various confusing C++ version differences in include paths and namespaces. Libmv defines tests for these cases in cmake and scons, such that ceres can use any available implementation, or fall back too std::map/std::set if none can be found. This patch generalizes this buildfile code by providing a Blender macro. * cmake: defines both the variables used by libmv at them moment as well as 2 variables UNORDERED_MAP_INCLUDE_PREFIX and UNORDERED_MAP_NAMESPACE, which can later be used in other C++ parts for convenience. * scons: adds a tool script returning the include prefix and namespace. Libmv checks these to define the appropriate definitions for ceres. Differential Revision: https://developer.blender.org/D425
Diffstat (limited to 'extern/libmv/third_party/SConscript')
0 files changed, 0 insertions, 0 deletions