aboutsummaryrefslogtreecommitdiffhomepage
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAge
* Allow unset ${CMAKE_BUILD_TYPE} which is required for some targets and ↵Gravatar Hauke Heibel2010-10-25
| | | | corresponding to using default values.
* error out on bad build typeGravatar Benoit Jacob2010-10-25
|
* remove build type tweakingGravatar Benoit Jacob2010-10-23
|
* Use 'Release' as default when build type is not specified.Gravatar Jitse Niesen2010-10-22
| | | | | Otherwise, "cmake /path/to/eigen/" in an empty build directory, as specified on the CMake page on the wiki, yields a fatal error.
* don't change the build type, fatal error if bad build typeGravatar Benoit Jacob2010-10-21
|
* Fixed the unit test splitting for MSVC.Gravatar Hauke Heibel2010-10-21
|
* Fixed bug #74.Gravatar Hauke Heibel2010-10-17
|
* add EIGEN_TEST_X87 optionGravatar Benoit Jacob2010-10-13
|
* Added NEON/Complex.h, ~3.5x faster than scalar std::complex<float>Gravatar Konstantinos Margaritis2010-07-10
| | | | minor fix in AltiVec Complex.h
* Enable OpenMP testing for MSVC.Gravatar Hauke Heibel2010-07-01
| | | | Added CMake comments.
* add a Transposition section in page 2Gravatar Gael Guennebaud2010-06-28
|
* Disabled to __forceinline warning - it creates too many spurious errors and ↵Gravatar Hauke Heibel2010-05-19
| | | | we disabled it only for the unit test (see also the code comment).
* make the cmake options EIGEN_DEFAULT_TO_ROW_MAJOR and disabling ↵Gravatar Benoit Jacob2010-05-18
| | | | EIGEN_SPLIT_LARGE_TESTS work also for unsupported tests
* add platform check for how to link to the standard math library.Gravatar Benoit Jacob2010-04-19
| | | | This allows to support QNX.
* clarify help message about make installGravatar Benoit Jacob2010-04-17
|
* make sure that changing CMAKE_INSTALL_PREFIX is properly taken into accountGravatar Gael Guennebaud2010-04-08
|
* introduce EIGEN_DONT_ALIGN_STACK (disables alignment attributes) and ↵Gravatar Benoit Jacob2010-03-06
| | | | | | EIGEN_DONT_ALIGN_HEAP (disables aligned malloc)... you can still use EIGEN_DONT_ALIGN to do both at once.
* add an option to test ompenmpGravatar Gael Guennebaud2010-03-05
|
* minor cleanupGravatar Benoit Jacob2010-03-03
|
* Added initial NEON support, most tests pass however we had to use some ↵Gravatar Konstantinos Margaritis2010-03-03
| | | | | | | | hackish workarounds as gcc on ARM (both CodeSourcery 4.4.1 used and experimental 4.5) fail to ensure proper alignment with __attribute__((aligned(16))). This has to be fixed upstream to remove the workarounds.
* Tried to get rid of MSVC warning D9025.Gravatar Hauke Heibel2010-02-21
|
* CMake cleanup.Gravatar Hauke Heibel2010-02-20
|
* not all versions of gcc support -Wno-variadic-macrosGravatar Gael Guennebaud2010-02-15
|
* Now variadic macro related warnings should be supressed as well under Linux.Gravatar Hauke Heibel2010-02-09
|
* remove reference to dead optionGravatar Benoit Jacob2010-01-28
|
* Added to possibility to compile unit tests at maximum warning level.Gravatar Hauke Heibel2009-12-12
| | | | Silenced (amongst others) many conversion related warnings.
* instruction to remove CMakeCache.txt for out-of-source buildGravatar Mark Borgerding2009-12-01
|
* improve the scripts for building unit tests:Gravatar Benoit Jacob2009-11-25
| | | | | * support unsupported/ * use egrep instead of grep, properly escape special chars.
* add SSE4 support, start with integer multiplicationGravatar Benoit Jacob2009-11-24
|
* move signature file to root directory, where it belongsGravatar Benoit Jacob2009-11-19
|
* * eigen2->eigen3Gravatar Benoit Jacob2009-11-19
| | | | | * bump version to 2.91.0 * add FindEigen3.cmake
* * add PermutationMatrixGravatar Benoit Jacob2009-11-15
| | | | | | | * DiagonalMatrix: - add MaxSizeAtCompileTime parameter - DiagonalOnTheLeft ---> OnTheLeft - fix bug in DiagonalMatrix::setIdentity()
* prevent in-source builds. hope it's ok with you... it's still possible, of ↵Gravatar Benoit Jacob2009-11-15
| | | | course, to have the build dir as a subdir of the source dir.
* Build tests for unsupported modules if EIGEN_LEAVE_TEST_IN_ALL_TARGETGravatar Jitse Niesen2009-11-13
|
* * add ./debug and ./release scriptsGravatar Benoit Jacob2009-11-12
| | | | | * update the messages * rename EIGEN_CMAKE_RUN_FROM_CTEST to something saner
* * use standard CMAKE_BUILD_TYPEGravatar Benoit Jacob2009-11-11
| | | | | * remove debug_xxx targets * runtest.sh: don't run make
* fix for *.pc install dir (suggested by Ingmar Vanhassel on IRC)Gravatar Thomas Capricelli2009-11-11
|
* big huge changes, so i dont remember everything.Gravatar Benoit Jacob2009-10-28
| | | | | | | | | | * renaming, e.g. LU ---> FullPivLU * split tests framework: more robust, e.g. dont generate empty tests if a number is skipped * make all remaining tests use that splitting, as needed. * Fix 4x4 inversion (see stable branch) * Transform::inverse() and geo_transform test : adapt to new inverse() API, it was also trying to instantiate inverse() for 3x4 matrices. * CMakeLists: more robust regexp to parse the version number * misc fixes in unit tests
* * proper check for MakeGravatar Benoit Jacob2009-10-19
| | | | * fix documentation of ei_add_test
* Fixed nmake parameter.Gravatar Hauke Heibel2009-10-09
| | | | | Disabled debug_* targets for MSVC_IDE (they already exist). Removed the make usage message for MSVC_IDE.
* next attempt ... introduce EIGEN_CMAKE_RUN_FROM_CTEST, in that case don't ↵Gravatar Benoit Jacob2009-10-05
| | | | EXCLUDE_FROM_ALL
* finally, the right fix: set CTEST_BUILD_TARGET.Gravatar Benoit Jacob2009-10-04
| | | | So this is the come-back of btest target, and the default target is empty again.
* dd first-time tip, to warn against doing "make".Gravatar Benoit Jacob2009-10-03
| | | | now i think we're reasonably safe.
* add INSTALL and message about no need to do "make"Gravatar Benoit Jacob2009-10-03
|
* add debug targets like debug_qr to build a specific test with debug infoGravatar Benoit Jacob2009-10-03
| | | | remove the btest target, instead just do "make" since anyway we have to let "make" build the tests
* fix #59, can't EXCLUDE_FROM_ALL the test directoryGravatar Benoit Jacob2009-10-03
|
* more message improvements, tell the user about building a specific testGravatar Benoit Jacob2009-09-28
|
* * bump to 2.90.0 now that it's agreed that we're doing eigen3Gravatar Benoit Jacob2009-09-27
| | | | | | | ---> question: do we change the prefix eigen2/ to eigen3/ now? no, better wait until we've also changed the repository name * more message improvements: "Install Eigen" was unclear as it left out other things like the BLAS library
* improve messageGravatar Benoit Jacob2009-09-27
|
* * Introduce make targets btest (build tests), blas (build blas lib), demos ↵Gravatar Benoit Jacob2009-09-27
| | | | | | | | | (build demos). * remove EIGEN_BUILD_TESTS and siblings * add summary at the end of cmake run, hopefully not too verbose * fix build of quaternion demo * kill remnants of old binary library option