- 06 Feb, 2016 1 commit
-
-
Alex Stewart authored
- This could result in potentially confusing output if dependencies were found with the QUIET option: "XXX not found due to ...", followed by "found <part of> XXX". - If find_package() was called with REQUIRED, then a FATAL_ERROR was triggered in the xxx_not_found() macros, resulting in early termination. Change-Id: Ibf59afd10067b9debd1a5e15f735a41b61bed52e
-
- 09 Aug, 2015 1 commit
-
-
Alex Stewart authored
- Updated to new CMake style where function names are all lowercase, this will be backwards compatible as CMake function names are case insensitive. - Updated using Emacs' M-x unscreamify-cmake-buffer. Change-Id: If7219816f560270e59212813aeb021353a64a0e2
-
- 15 Jul, 2015 1 commit
-
-
Alex Stewart authored
Change-Id: If2e9999b04550269c94a86b8512d9dcc2842b91d
-
- 18 Mar, 2015 1 commit
-
-
Keir Mierle authored
Since Ceres is moving to using GitHub for issues, and the Google Code URL in the current copyright header will soon become invalid, update all the headers. Change-Id: I1fce70375d1bcf098591f07b4d8f01a5c1e0789c
-
- 11 Jan, 2015 1 commit
-
-
Alex Stewart authored
- As part of adding support for detection of non-standard Homebrew install on OSX, an Eigen specific search directory was added to the search path in the main CMakeLists. This commit moves that search into FindEigen.cmake. Change-Id: Ia6142211961a0d1fdddeea77b83438e4ef94434f
-
- 04 Nov, 2013 2 commits
-
-
Alex Stewart authored
- Now when find_package() is called for a dependency without the REQUIRED or QUIET qualifiers, we emit no priority (above STATUS, but below WARNING) messages and continue. Change-Id: I8cdeda7a8f6c91d45fb7f24fb366244c6c9b66e1
-
Alex Stewart authored
- Previously we used message priority: SEND_ERROR when a package was not found and find_package() was called without QUIET or REQUIRED, which emits an error message, and prevents generation, but continues configuration. - The fact SEND_ERROR induces an error message was confusing for users as it implies that something bad has happened and they cannot continue, when in fact we were disabling the option in question and were thus able to continue, all they had to do was re-configure. - This commit also reorders the search lists for includes/libraries so that we always search user installed locations (e.g. /usr/local) before system installed locations. Thus we will now always prefer a user install to a system install if both are available, which is likely to be the users desired intention. Change-Id: Ide84919f27d3373f31282f70c685720cd77a6723
-
- 17 Oct, 2013 1 commit
-
-
Alex Stewart authored
- Adding FindPackage scripts for all of Ceres dependencies. - Moving depend.cmake contents to CeresConfig.cmake and cleaning up search for Ceres & required dependencies, no longer push Ceres options into client. - Fixing uninstall to remove ceres include root directory. - Fixing main CMakeLists to install miniglog header if enabled. - Making miniglog library shared/static with Ceres library. Change-Id: If926bebd11720230c5136597ccba672394ed9777
-