setup the unsupported directory structure.

The unsupported module documentation is automatically generated in:
  build/doc/unsupported/
with bidirectional cross references.
I leave a class Foo in AdolcForward module to illustrate the
cross-reference behavior. I will remove it in the next commit.
This commit is contained in:
Gael Guennebaud
2009-02-04 15:37:00 +00:00
parent 44a527dfa5
commit 95db32fcdc
13 changed files with 1541 additions and 103 deletions

View File

@@ -0,0 +1,8 @@
add_subdirectory(Eigen)
if(EIGEN_BUILD_TESTS)
include(CTest)
add_subdirectory(test)
endif(EIGEN_BUILD_TESTS)

View File

@@ -79,6 +79,16 @@ namespace unsupported {
*/
//@{
/** \class Foo
* \brief a foo class
*/
class Foo : public MatrixBase<Foo> {
public:
/** a member
* \see MatrixBase::sum() */
void member() {}
};
} // namespace unsupported
} // namespace Eigen

View File

@@ -0,0 +1,8 @@
set(Eigen_HEADERS AdolcForward)
install(FILES
${Eigen_HEADERS}
DESTINATION ${INCLUDE_INSTALL_DIR}/unsupported/Eigen
)
add_subdirectory(src)

View File

@@ -0,0 +1 @@
# ADD_SUBDIRECTORY(Foo)

1463
unsupported/doc/Doxyfile.in Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,15 +0,0 @@
namespace Eigen {
namespace unsupported {
/** \defgroup Unsupported_modules Unsupported modules
*
* The unsupported modules are contributions from various users. They are
* provided "as is", without any support. Nevertheless, they are subject to be
* included in Eigen in the future.
*/
} // namespace unsupported
} // namespace Eigen

View File

@@ -0,0 +1,6 @@
enable_testing()
include(EigenTesting)
# ei_add_test(foo "CXXFLAGS" "libs")