diff --git a/gtsam_unstable/linear/CMakeLists.txt b/gtsam_unstable/linear/CMakeLists.txt new file mode 100644 index 000000000..d5429a5df --- /dev/null +++ b/gtsam_unstable/linear/CMakeLists.txt @@ -0,0 +1,20 @@ +# Install headers +file(GLOB base_headers "*.h") +install(FILES ${linear_headers} DESTINATION include/gtsam_unstable/linear) + +# Components to link tests in this subfolder against +set(linear_local_libs + linear + linear_unstable + base) + +set (linear_full_libs + gtsam-static + gtsam_unstable-static) + +# Exclude tests that don't work +set (base_excluded_tests "") + +# Add all tests +gtsam_add_subdir_tests(linear_unstable "${linear_local_libs}" "${linear_full_libs}" "${linear_excluded_tests}") +add_dependencies(check.unstable check.linear_unstable) diff --git a/gtsam/linear/iterative-inl.h b/gtsam_unstable/linear/iterative-inl.h similarity index 99% rename from gtsam/linear/iterative-inl.h rename to gtsam_unstable/linear/iterative-inl.h index 02048d3df..73b1e9497 100644 --- a/gtsam/linear/iterative-inl.h +++ b/gtsam_unstable/linear/iterative-inl.h @@ -18,10 +18,9 @@ #pragma once -#include - +#include #include -#include +#include using namespace std; diff --git a/gtsam/linear/iterative.cpp b/gtsam_unstable/linear/iterative.cpp similarity index 98% rename from gtsam/linear/iterative.cpp rename to gtsam_unstable/linear/iterative.cpp index c431e0c82..35b11f16d 100644 --- a/gtsam/linear/iterative.cpp +++ b/gtsam_unstable/linear/iterative.cpp @@ -15,13 +15,15 @@ * @author Frank Dellaert * @date Dec 28, 2009 */ -#include +#include #include #include #include #include -#include + + +#include using namespace std; diff --git a/gtsam/linear/iterative.h b/gtsam_unstable/linear/iterative.h similarity index 100% rename from gtsam/linear/iterative.h rename to gtsam_unstable/linear/iterative.h