Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | FindBoost: Quote possibly empty string argument (#12273) | David Cole | 2011-12-19 | 1 | -1/+1 |
| | | | | Author: Claudio Bley | ||||
* | FindBoost: Use MSVC11 to find Boost on Windows (#12568) | Mateusz Loskot | 2011-11-10 | 1 | -4/+6 |
| | | | | While at it, add recent Boost versions. | ||||
* | FindBoost: Call find_package with NO_MODULE first | Todd Gamblin | 2011-09-01 | 1 | -10/+72 |
| | | | | | | | | | | | FindBoost now attempts to find Boost using find_package(Boost NO_MODULE) before it does a module mode search. User can now set any of these to Boost's install prefix to detect it in module or config mode: - Boost_DIR for consistency with other CMake modules - BOOST_ROOT or BOOSTROOT for adherence to boost convention | ||||
* | FindBoost: Also search for 1.46.1 | Philip Lowman | 2011-06-10 | 1 | -1/+2 |
| | |||||
* | FindBoost: Fixes #12188 | Philip Lowman | 2011-06-10 | 1 | -0/+6 |
| | | | | | | | Workaround an issue where users wanted to use Boost_LIBRARIES with the install() command and debug/optimized keywords were interfering. Now debug/optimized keywords are removed if the release & debug library are the same. | ||||
* | Lowercase all function names and improve consistency | Philip Lowman | 2010-12-28 | 1 | -168/+168 |
| | |||||
* | Fix spelling BOOST_LIBRARYDIR message. Add error for common misspellings. | Philip Lowman | 2010-12-28 | 1 | -16/+21 |
| | |||||
* | Add Boost 1.46 | Philip Lowman | 2010-12-13 | 1 | -2/+2 |
| | |||||
* | [patch] Add Boost 1.45 to search, simplify a check removing VERSION_LESS | Philip Lowman | 2010-12-13 | 1 | -28/+26 |
| | | | | | Also some whitespace issues are cleaned up. Patch from Adam Richardson attached to #11445 | ||||
* | 11363: FindBoost.cmake fails to find debug libraries in tagged layout install | Philip Lowman | 2010-10-29 | 1 | -0/+1 |
| | |||||
* | Remove superfluous variable Boost_COMPAT_STATIC_RUNTIME. | Philip Lowman | 2010-10-12 | 1 | -17/+8 |
| | | | | | | | There is no need to introduce this extra variable as FindBoost can simply rely on if Boost_USE_STATIC_RUNTIME is defined or not to disable the old searching behavior for static runtime libraries on WIN32. | ||||
* | FindBoost.cmake: Fix library search path glitch introduced in earlier commit | Philip Lowman | 2010-09-20 | 1 | -23/+24 |
| | |||||
* | FindBoost.cmake: Implements 11160 | Philip Lowman | 2010-09-18 | 1 | -1/+32 |
| | | | | | | | | | | | | Add Boost_REALPATH option for people packaging Boost with their app: Boost_REALPATH Resolves symbolic links for discovered boost libraries to assist with packaging. For example, instead of Boost_SYSTEM_LIBRARY_RELEASE being resolved to "/usr/lib/libboost_system.so" it would be "/usr/lib/libboost_system.so.1.42.0" instead. This does not affect linking and should not be enabled unless the user needs this information. | ||||
* | FindBoost.cmake: Fixes 10436 | Philip Lowman | 2010-09-18 | 1 | -0/+2 |
| | | | | | Add an additional library filename permutation which fixes library detection for some custom builds of Boost. | ||||
* | FindBoost.cmake: Fixes 11121 | Philip Lowman | 2010-09-18 | 1 | -0/+32 |
| | | | | Add support for finding Boost.Thread with special THREADAPI in filename | ||||
* | FindBoost.cmake: Fixes 11246 | Philip Lowman | 2010-09-18 | 1 | -1/+1 |
| | | | | | FindBoost can find shared libraries (.so) in rare circumstances even when Boost_USE_STATIC_LIBS is set | ||||
* | FindBoost.cmake: Fix compiling against a boost source tree | Philip Lowman | 2010-09-18 | 1 | -4/+1 |
| | | | | This fixes issues 11192 & 11187. | ||||
* | FindBoost.cmake: Add Boost_NO_SYSTEM_PATHS option | Philip Lowman | 2010-09-18 | 1 | -25/+54 |
| | | | | This fixes several duplicate issues in the tracker (7725, 11019, 8412) | ||||
* | FindBoost.cmake: Miscellaneous changes and refactoring | Philip Lowman | 2010-09-18 | 1 | -15/+24 |
| | | | | | | * Add a warning if the user sets Boost_ROOT which is not correct * Clarify directions to the user for viewing debugging messages * Move the CMAKE_FIND_LIBRARY_SUFFIXES tweak outside of a for loop | ||||
* | FindBoost.cmake fixes for issues 11204 & 8529 | Philip Lowman | 2010-09-18 | 1 | -39/+159 |
| | | | | | | | | | | | | | | * Fixed issue 11204: FindBoost.cmake had trouble discovering libraries when both -sgd and -gd libraries were available by adding a new option Boost_USE_STATIC_RUNTIME. Backwards compatibility of searching for first -gd and then -sgd on WIN32 is maintained unless the user sets Boost_COMPAT_STATIC_RUNTIME to false (or they have set Boost_USE_STATIC_RUNTIME). * Fixed issue 8529: FindBoost was unable to detect boost libraries compiled against STLport, by reworking the way the Boost ABI tag is calculated. There are additional ABI tag options available now as well. * Boost_DEBUG now reports the full list of filenames being searched for when find_library is called. | ||||
* | Fixes problem finding libraries under Boost (#9510) | Philip Lowman | 2010-08-11 | 1 | -1/+1 |
| | |||||
* | Merge topic 'module-header-spelling' | Brad King | 2010-08-10 | 1 | -1/+1 |
|\ | | | | | | | | | 2cde67a Modules: Fix spelling 'To distributed' -> 'To distribute' | ||||
| * | Modules: Fix spelling 'To distributed' -> 'To distribute' | Todd Gamblin | 2010-08-09 | 1 | -1/+1 |
| | | |||||
* | | FindBoost: Search for Boost 1.43 and 1.44 | Brad King | 2010-08-03 | 1 | -2/+2 |
| | | | | | | | | The current release is 1.43 and the next release will be 1.44. | ||||
* | | FindBoost: Search for Boost 1.42 | Brad King | 2010-07-28 | 1 | -1/+2 |
|/ | |||||
* | Fix Issue #9792, remove superfluous output when not searching for ↵ | Philip Lowman | 2010-01-05 | 1 | -18/+34 |
| | | | | COMPONENTS, add 1.41 to the search | ||||
* | fix for bug# 9751, add check for MSVC10 | Bill Hoffman | 2009-10-22 | 1 | -0/+2 |
| | |||||
* | Several minor FindBoost changes to address posts on mailing list | Philip Lowman | 2009-10-09 | 1 | -8/+33 |
| | | | | | | | | | | | | | | | | | | | | | | 1. Add STATUS output "Could NOT find Boost" if boost is not found which brings FindBoost closer in behavior to most CMake find modules. 2. Add an option: Boost_DETAILED_FAILURE_MSG to output Boost_ERROR_REASON on a non-REQUIRED find if this is desired by the developer. This is done because the error messages are rather long and software with optional Boost dependencies might not like them showing up by default, especially since this wasn't done before. 3. Add mention of Boost_ADDITIONAL_VERSIONS close to top of file since this seems to be the most common problem brought up on the mailing list (maybe people will notice it there) 4. Added additional check for intel compiler which probably isn't necessary but ultimately should be cleaner if CMAKE_CXX_COMPILER_ID sticks around. 5. Added my name to the Copyright list | ||||
* | Convert CMake find-modules to BSD License | Brad King | 2009-09-28 | 1 | -14/+16 |
| | | | | | | | This adds copyright/license notification blocks CMake's find-modules. Many of the modules had no notices at all. Some had notices referring to the BSD license already. This commit normalizes existing notices and adds missing notices. | ||||
* | Make Boost easier to find | Philip Lowman | 2009-09-22 | 1 | -1/+4 |
| | |||||
* | Fix Bug #9158: FindBoost.cmake does not work properly with nmake and icl | Philip Lowman | 2009-09-22 | 1 | -10/+11 |
| | |||||
* | Fix boost library detection with Sun Studio compiler (Issue #9153) | Philip Lowman | 2009-09-20 | 1 | -0/+2 |
| | |||||
* | Add Boost 1.39 & 1.40. Move ${Boost_INCLUDE_DIR}/lib to front of library ↵ | Philip Lowman | 2009-08-20 | 1 | -3/+4 |
| | | | | search. | ||||
* | ENH: boost lib is often found under the boost include dir | Bill Hoffman | 2009-06-23 | 1 | -0/+1 |
| | |||||
* | ENH: add additional place to look for boost so it works out of the box on ↵ | Bill Hoffman | 2009-06-23 | 1 | -0/+1 |
| | | | | windows | ||||
* | STYLE: fix typos in the docs | Alexander Neundorf | 2009-04-19 | 1 | -2/+2 |
| | | | | Alex | ||||
* | BUG: LIST(REMOVE_ITEM...) was being called on a variable that could be empty. | Philip Lowman | 2009-03-21 | 1 | -1/+1 |
| | |||||
* | BUG: Eliminates detection of Boost system library prior to 1.35 (see issue ↵ | Philip Lowman | 2009-03-17 | 1 | -1/+11 |
| | | | | #8734) | ||||
* | STYLE: Moved functions/macros to top of file so main is more readable. | Philip Lowman | 2009-03-13 | 1 | -47/+61 |
| | |||||
* | STYLE: Fix documentation bug regarding Boost_<COMPONENT>_LIBRARY (COMPONENT | Philip Lowman | 2009-03-03 | 1 | -34/+35 |
| | | | | should be uppercase). | ||||
* | BUG: Fix issue #8576 FindBoost regression finding static libs, impacts MinGW ↵ | Philip Lowman | 2009-02-24 | 1 | -1/+1 |
| | | | | and Intel/Windows compilers. | ||||
* | BUG: Resolves Issue #8393, Remove workarounds in FindBoost once UNC-Path bug | Philip Lowman | 2009-02-10 | 1 | -12/+2 |
| | | | | is fixed | ||||
* | STYLE: Improved examples, spelling & grammar in documentation | Philip Lowman | 2009-02-10 | 1 | -43/+53 |
| | |||||
* | BUG: Fix detection of boost libraries without any compiler encoding (e.g. | Philip Lowman | 2009-01-20 | 1 | -0/+4 |
| | | | | | Gentoo 1.37 system installed boost). Fixes issue #8404 reported on mailing list. | ||||
* | BUG: Missing "icpc" as a possible CXX compiler for Intel C++. Also refactored | Philip Lowman | 2009-01-20 | 1 | -13/+21 |
| | | | | gcc -dumpversion code and regex to a function. | ||||
* | BUG: Switch FindBoost.cmake to use CMAKE_COMPILER_IS_GNUCXX (Issue #8398) | Philip Lowman | 2009-01-20 | 1 | -2/+2 |
| | |||||
* | BUG: Reverted change made in 1.27, should be unnecessary (Issue #7508) | Philip Lowman | 2009-01-19 | 1 | -2/+0 |
| | |||||
* | BUG: Resolve Issue #7508, FindBoost fails to find boost on SuSE 10.3 | Philip Lowman | 2009-01-19 | 1 | -0/+2 |
| | |||||
* | ENH: Added 1.38 since it'll be out soon. More documentation and clarified ↵ | Philip Lowman | 2009-01-19 | 1 | -20/+37 |
| | | | | examples, addressed autolinking issue on MSVC | ||||
* | BUG: Do not check for GCC version encoding in filenames on Boost libraries ↵ | Philip Lowman | 2009-01-19 | 1 | -32/+41 |
| | | | | prior to 1.35. Eliminate "lib" prefix except on MSVC. |