From c2671e53158ed36776bd4003473d525c98a58afa Mon Sep 17 00:00:00 2001 From: Christoph Hertzberg Date: Fri, 12 Jul 2019 19:43:32 +0200 Subject: Build deprecated snippets with -DEIGEN_NO_DEPRECATED_WARNING Also, document LinSpaced only where it is implemented --- doc/snippets/CMakeLists.txt | 3 +++ doc/snippets/DenseBase_LinSpaced_seq.cpp | 2 -- doc/snippets/DenseBase_LinSpaced_seq_deprecated.cpp | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) delete mode 100644 doc/snippets/DenseBase_LinSpaced_seq.cpp create mode 100644 doc/snippets/DenseBase_LinSpaced_seq_deprecated.cpp (limited to 'doc') diff --git a/doc/snippets/CMakeLists.txt b/doc/snippets/CMakeLists.txt index cf3f6de4f..88ed3419f 100644 --- a/doc/snippets/CMakeLists.txt +++ b/doc/snippets/CMakeLists.txt @@ -18,6 +18,9 @@ foreach(snippet_src ${snippets_SRCS}) if(${snippet_src} MATCHES "cxx11") set_target_properties(${compile_snippet_target} PROPERTIES COMPILE_FLAGS "-std=c++11") endif() + if(${snippet_src} MATCHES "deprecated") + set_target_properties(${compile_snippet_target} PROPERTIES COMPILE_FLAGS "-DEIGEN_NO_DEPRECATED_WARNING") + endif() add_custom_command( TARGET ${compile_snippet_target} POST_BUILD diff --git a/doc/snippets/DenseBase_LinSpaced_seq.cpp b/doc/snippets/DenseBase_LinSpaced_seq.cpp deleted file mode 100644 index f55c5085d..000000000 --- a/doc/snippets/DenseBase_LinSpaced_seq.cpp +++ /dev/null @@ -1,2 +0,0 @@ -cout << VectorXi::LinSpaced(Sequential,4,7,10).transpose() << endl; -cout << VectorXd::LinSpaced(Sequential,5,0.0,1.0).transpose() << endl; diff --git a/doc/snippets/DenseBase_LinSpaced_seq_deprecated.cpp b/doc/snippets/DenseBase_LinSpaced_seq_deprecated.cpp new file mode 100644 index 000000000..f55c5085d --- /dev/null +++ b/doc/snippets/DenseBase_LinSpaced_seq_deprecated.cpp @@ -0,0 +1,2 @@ +cout << VectorXi::LinSpaced(Sequential,4,7,10).transpose() << endl; +cout << VectorXd::LinSpaced(Sequential,5,0.0,1.0).transpose() << endl; -- cgit v1.2.3