Bundle new upstream version of libmv from own branch
authorSergey Sharybin <sergey.vfx@gmail.com>
Sun, 11 Mar 2012 19:52:25 +0000 (19:52 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Sun, 11 Mar 2012 19:52:25 +0000 (19:52 +0000)
commit42b3463030b07ba3a87574c173e759e3bb15353b
tree1f7c20c45c294d9137bd75efabc414b02e6d7f60
parentc21c58f44c16b3d503d81577c1943f1f4b47b675
Bundle new upstream version of libmv from own branch

This version of libmv includes new gflags and glog libraries which makes
it possible to compile libmv with clang compiler.

Also remove code from CMakeLists which was disabling libmv if using clang.

Tested on linux with gcc-4.6 and clang-3.0, windows cmake+msvc and scons+mingw.
Could be some issues with other platforms/build system which shall be simple to resolve.
50 files changed:
CMakeLists.txt
extern/libmv/CMakeLists.txt
extern/libmv/ChangeLog
extern/libmv/files.txt
extern/libmv/libmv-capi.cpp
extern/libmv/libmv/logging/logging.h
extern/libmv/libmv/simple_pipeline/pipeline.cc
extern/libmv/patches/bundle_tweaks.patch [deleted file]
extern/libmv/patches/clang-3.diff [deleted file]
extern/libmv/patches/series
extern/libmv/third_party/gflags/AUTHORS [new file with mode: 0644]
extern/libmv/third_party/gflags/COPYING [new file with mode: 0644]
extern/libmv/third_party/gflags/ChangeLog [new file with mode: 0644]
extern/libmv/third_party/gflags/NEWS [new file with mode: 0644]
extern/libmv/third_party/gflags/README.libmv
extern/libmv/third_party/gflags/config.h
extern/libmv/third_party/gflags/gflags.cc
extern/libmv/third_party/gflags/gflags/gflags.h [moved from extern/libmv/third_party/gflags/gflags.h with 76% similarity]
extern/libmv/third_party/gflags/gflags/gflags_completions.h [moved from extern/libmv/third_party/gflags/gflags_completions.h with 89% similarity]
extern/libmv/third_party/gflags/gflags/gflags_declare.h [new file with mode: 0644]
extern/libmv/third_party/gflags/gflags_completions.cc
extern/libmv/third_party/gflags/gflags_reporting.cc
extern/libmv/third_party/gflags/mutex.h
extern/libmv/third_party/gflags/util.h [new file with mode: 0644]
extern/libmv/third_party/glog/ChangeLog
extern/libmv/third_party/glog/README.libmv
extern/libmv/third_party/glog/src/base/commandlineflags.h
extern/libmv/third_party/glog/src/base/googleinit.h
extern/libmv/third_party/glog/src/config_freebsd.h
extern/libmv/third_party/glog/src/config_linux.h
extern/libmv/third_party/glog/src/config_mac.h
extern/libmv/third_party/glog/src/demangle.cc
extern/libmv/third_party/glog/src/glog/log_severity.h
extern/libmv/third_party/glog/src/glog/logging.h
extern/libmv/third_party/glog/src/glog/raw_logging.h
extern/libmv/third_party/glog/src/logging.cc
extern/libmv/third_party/glog/src/raw_logging.cc
extern/libmv/third_party/glog/src/signalhandler.cc
extern/libmv/third_party/glog/src/stacktrace_libunwind-inl.h
extern/libmv/third_party/glog/src/stacktrace_x86_64-inl.h
extern/libmv/third_party/glog/src/symbolize.cc
extern/libmv/third_party/glog/src/symbolize.h
extern/libmv/third_party/glog/src/utilities.cc
extern/libmv/third_party/glog/src/utilities.h
extern/libmv/third_party/glog/src/vlog_is_on.cc
extern/libmv/third_party/glog/src/windows/glog/log_severity.h
extern/libmv/third_party/glog/src/windows/glog/logging.h
extern/libmv/third_party/glog/src/windows/glog/raw_logging.h
extern/libmv/third_party/glog/src/windows/port.h
extern/libmv/third_party/glog/src/windows/preprocess.sh [changed mode: 0755->0644]