diff options
author | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-09-25 15:01:06 +0400 |
---|---|---|
committer | Sergey Sharybin <sergey.vfx@gmail.com> | 2014-09-25 15:04:56 +0400 |
commit | 058e3f087e4db827e0dcb2b8ea662fa7cdc1ff6b (patch) | |
tree | ac40af4e571281683e247580dba593edee7d36dc /extern/libmv/CMakeLists.txt | |
parent | 34abb614f1344a63b1c1411bb891c98bd93fb2a2 (diff) |
Tracking: Decouple C-API module into more granular files
This way maintaining the C-API is a bit less tedious job
and makes code cleaner to follow.
Should be no functional changes.
Diffstat (limited to 'extern/libmv/CMakeLists.txt')
-rw-r--r-- | extern/libmv/CMakeLists.txt | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/extern/libmv/CMakeLists.txt b/extern/libmv/CMakeLists.txt index 9030ae9c1ed..d482819c2ce 100644 --- a/extern/libmv/CMakeLists.txt +++ b/extern/libmv/CMakeLists.txt @@ -35,12 +35,10 @@ set(INC_SYS set(SRC libmv-capi.h - libmv-capi_intern.h ) if(WITH_LIBMV) add_definitions( - -DWITH_LIBMV -DWITH_LIBMV_GUARDED_ALLOC -DGOOGLE_GLOG_DLL_DECL= -DLIBMV_NO_FAST_DETECTOR= @@ -73,8 +71,14 @@ if(WITH_LIBMV) ) list(APPEND SRC - libmv-capi.cc - libmv-util.cc + intern/camera_intrinsics.cc + intern/detector.cc + intern/homography.cc + intern/image.cc + intern/logging.cc + intern/reconstruction.cc + intern/track_region.cc + intern/tracks.cc libmv/base/aligned_malloc.cc libmv/image/array_nd.cc libmv/image/convolve.cc @@ -109,7 +113,15 @@ if(WITH_LIBMV) libmv/tracking/track_region.cc libmv/tracking/trklt_region_tracker.cc - libmv-util.h + + intern/camera_intrinsics.h + intern/detector.h + intern/homography.h + intern/image.h + intern/logging.h + intern/reconstruction.h + intern/track_region.h + intern/tracks.h libmv/base/aligned_malloc.h libmv/base/id_generator.h libmv/base/scoped_ptr.h @@ -217,7 +229,7 @@ if(WITH_LIBMV) endif() else() list(APPEND SRC - libmv-capi_stub.cc + intern/stub.cc ) endif() |