diff --git a/gtsam_unstable/CMakeLists.txt b/gtsam_unstable/CMakeLists.txt index 2a1a350a7..e0ce9b3a5 100644 --- a/gtsam_unstable/CMakeLists.txt +++ b/gtsam_unstable/CMakeLists.txt @@ -21,8 +21,10 @@ set (excluded_sources # "") "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/BatchFixedLagSmoother.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentBatchFilter.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentBatchSmoother.cpp" -# "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentFilteringAndSmoothing.cpp" -# "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/FixedLagSmoother.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentFilteringAndSmoothing.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentIncrementalFilter.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/ConcurrentIncrementalSmoother.cpp" + "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/FixedLagSmoother.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/nonlinear/IncrementalFixedLagSmoother.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/slam/serialization.cpp" diff --git a/gtsam_unstable/nonlinear/CMakeLists.txt b/gtsam_unstable/nonlinear/CMakeLists.txt index 225fa09e2..6672a163a 100644 --- a/gtsam_unstable/nonlinear/CMakeLists.txt +++ b/gtsam_unstable/nonlinear/CMakeLists.txt @@ -3,30 +3,33 @@ file(GLOB nonlinear_headers "*.h") install(FILES ${nonlinear_headers} DESTINATION include/gtsam_unstable/nonlinear) # Components to link tests in this subfolder against -set(nonlinear_local_libs - nonlinear_unstable - nonlinear - linear - linear_unstable - inference - geometry - base - ccolamd +set(nonlinear_local_libs +nonlinear_unstable +nonlinear +linear +linear_unstable +inference +geometry +base +ccolamd ) set (nonlinear_full_libs - ${gtsam-default} - ${gtsam_unstable-default}) +${gtsam-default} +${gtsam_unstable-default}) # Exclude tests that don't work set (nonlinear_excluded_tests #"") "${CMAKE_CURRENT_SOURCE_DIR}/tests/testBatchFixedLagSmoother.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/tests/testConcurrentBatchFilter.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/tests/testConcurrentBatchSmoother.cpp" +"${CMAKE_CURRENT_SOURCE_DIR}/tests/testConcurrentIncrementalFilter.cpp" +"${CMAKE_CURRENT_SOURCE_DIR}/tests/testConcurrentIncrementalSmootherDL.cpp" +"${CMAKE_CURRENT_SOURCE_DIR}/tests/testConcurrentIncrementalSmootherGN.cpp" "${CMAKE_CURRENT_SOURCE_DIR}/tests/testIncrementalFixedLagSmoother.cpp" ) # Add all tests -gtsam_add_subdir_tests(nonlinear_unstable "${nonlinear_local_libs}" "${nonlinear_full_libs}" "${nonlinear_excluded_tests}") +gtsam_add_subdir_tests(nonlinear_unstable "${nonlinear_local_libs}" "${nonlinear_full_libs}" "${nonlinear_excluded_tests}") add_dependencies(check.unstable check.nonlinear_unstable)