Remove extern_ssba workaround
[blender.git] / extern / libmv / CMakeLists.txt
index 0cf2211fe888dd367c322fce2e785d4742930b28..0fc90fdd9b91b8649c24e63ebe8ba1ccf107ac91 100644 (file)
@@ -35,6 +35,7 @@ set(INC
 set(INC_SYS
        ../Eigen3
        third_party/ssba
+       third_party/ldl/Include
        ${PNG_INCLUDE_DIR}
        ${ZLIB_INCLUDE_DIRS}
 )
@@ -82,6 +83,9 @@ set(SRC
        third_party/gflags/gflags.cc
        third_party/gflags/gflags_completions.cc
        third_party/gflags/gflags_reporting.cc
+       third_party/ldl/Source/ldl.c
+       third_party/ssba/Geometry/v3d_metricbundle.cpp
+       third_party/ssba/Math/v3d_optimization.cpp
 
        libmv-capi.h
        libmv/base/id_generator.h
@@ -139,8 +143,16 @@ set(SRC
        third_party/gflags/gflags/gflags.h
        third_party/gflags/mutex.h
        third_party/gflags/util.h
+       third_party/ldl/Include/ldl.h
        third_party/msinttypes/inttypes.h
        third_party/msinttypes/stdint.h
+       third_party/ssba/Geometry/v3d_cameramatrix.h
+       third_party/ssba/Geometry/v3d_distortion.h
+       third_party/ssba/Geometry/v3d_metricbundle.h
+       third_party/ssba/Math/v3d_linear.h
+       third_party/ssba/Math/v3d_linear_utils.h
+       third_party/ssba/Math/v3d_mathutilities.h
+       third_party/ssba/Math/v3d_optimization.h
 )
 
 if(WIN32)