mirror of
https://gitlab.com/libeigen/eigen.git
synced 2024-11-27 06:30:28 +08:00
fix bug #499: the image was missing because of a dependency issue when building/executing the "special" examples
This commit is contained in:
parent
aa1aa36d6d
commit
75435079ca
@ -496,8 +496,8 @@ class SuperLU : public SuperLUBase<_MatrixType,SuperLU<_MatrixType> >
|
||||
|
||||
SuperLU(const MatrixType& matrix) : Base()
|
||||
{
|
||||
Base::init();
|
||||
compute(matrix);
|
||||
init();
|
||||
Base::compute(matrix);
|
||||
}
|
||||
|
||||
~SuperLU()
|
||||
@ -833,7 +833,7 @@ class SuperILU : public SuperLUBase<_MatrixType,SuperILU<_MatrixType> >
|
||||
SuperILU(const MatrixType& matrix) : Base()
|
||||
{
|
||||
init();
|
||||
compute(matrix);
|
||||
Base::compute(matrix);
|
||||
}
|
||||
|
||||
~SuperILU()
|
||||
|
@ -34,6 +34,7 @@ set(examples_targets "")
|
||||
set(snippets_targets "")
|
||||
|
||||
add_definitions("-DEIGEN_MAKING_DOCS")
|
||||
add_custom_target(all_examples)
|
||||
|
||||
add_subdirectory(examples)
|
||||
add_subdirectory(special_examples)
|
||||
@ -74,7 +75,6 @@ add_custom_target(doc ALL
|
||||
COMMAND ${CMAKE_COMMAND} -E remove eigen-doc/eigen-doc.tgz
|
||||
COMMAND ${CMAKE_COMMAND} -E tar cvfz eigen-doc/eigen-doc.tgz eigen-doc
|
||||
COMMAND ${CMAKE_COMMAND} -E rename eigen-doc html
|
||||
WORKING_DIRECTORY ${Eigen_BINARY_DIR}/doc
|
||||
VERBATIM)
|
||||
WORKING_DIRECTORY ${Eigen_BINARY_DIR}/doc)
|
||||
|
||||
add_dependencies(doc doc-eigen-prerequisites doc-unsupported-prerequisites)
|
||||
|
@ -1,7 +1,5 @@
|
||||
file(GLOB examples_SRCS "*.cpp")
|
||||
|
||||
add_custom_target(all_examples)
|
||||
|
||||
foreach(example_src ${examples_SRCS})
|
||||
get_filename_component(example ${example_src} NAME_WE)
|
||||
add_executable(${example} ${example_src})
|
||||
|
@ -17,4 +17,5 @@ if(QT4_FOUND)
|
||||
COMMAND Tutorial_sparse_example
|
||||
ARGS ${CMAKE_CURRENT_BINARY_DIR}/../html/Tutorial_sparse_example.jpeg
|
||||
)
|
||||
add_dependencies(all_examples Tutorial_sparse_example)
|
||||
endif(QT4_FOUND)
|
||||
|
Loading…
Reference in New Issue
Block a user