| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Add an additional library filename permutation which fixes
library detection for some custom builds of Boost.
|
|
|
|
| |
Add support for finding Boost.Thread with special THREADAPI in filename
|
|
|
|
|
| |
FindBoost can find shared libraries (.so) in rare circumstances
even when Boost_USE_STATIC_LIBS is set
|
|
|
|
| |
This fixes issues 11192 & 11187.
|
|
|
|
| |
This fixes several duplicate issues in the tracker (7725, 11019, 8412)
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|\
| |
| |
| |
| | |
2cde67a Modules: Fix spelling 'To distributed' -> 'To distribute'
|
| | |
|
| |
| |
| |
| | |
The current release is 1.43 and the next release will be 1.44.
|
|/ |
|
|
|
|
| |
COMPONENTS, add 1.41 to the search
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
|
|
|
| |
search.
|
| |
|
|
|
|
| |
windows
|
|
|
|
| |
Alex
|
| |
|
|
|
|
| |
#8734)
|
| |
|
|
|
|
| |
should be uppercase).
|
|
|
|
| |
and Intel/Windows compilers.
|
|
|
|
| |
is fixed
|
| |
|
|
|
|
|
| |
Gentoo 1.37 system installed boost). Fixes issue #8404 reported on mailing
list.
|
|
|
|
| |
gcc -dumpversion code and regex to a function.
|
| |
|
| |
|
| |
|
|
|
|
| |
examples, addressed autolinking issue on MSVC
|
|
|
|
| |
prior to 1.35. Eliminate "lib" prefix except on MSVC.
|
|
|
|
| |
including Issue #6926
|
|
|
|
| |
called more than once (Issue #7460)
|
| |
|
|
|
|
| |
the auspices of forcing the user to use autolinking, but it only did this squashing on the first call to FindBoost. Subsequent calls to FindBoost would not have Boost_LIBRARIES squashed so this code was doing nothing. If you link your target_link_libraries() against dynamic boost libraries it appears from tools like Dependency Walker that the pragma calls to autolink to the static boost libraries are ignored. It's therefore too late to make this squash apply to all calls to FindBoost because that would break users that have not setup autolinking properly. For now this fix is largely cosmetic since the original code never worked anyways (see version 1.5 introduced on 4/22/08).
|
|
|
|
| |
call since it would be useless and confusing after an initial configure.
|
|
|
|
| |
workaround for Issue #8378. Resolves Issue #8099
|
|
|
|
|
| |
regression for bjam users on Win32 introduced in 1.4.2.4 (7/13/08). This
commit partially or completely resolves Issues #8173, #8326, #7943, #7725!
|
|
|
|
| |
reporting version x.y and not x.y.z
|
| |
|
|
|
|
|
|
| |
Construction of a list of candidate versions used to produce search
paths now discards versions less than requested by the user.
See issue #7783.
|
|
|
|
|
|
|
|
| |
To locate the boost include directory, all search paths and versioned
path suffixes should be passed to one call of FIND_PATH. Previously the
test for one version would find an unversioned system boost even when
the user set BOOST_ROOT (since the NO_DEFAULT_PATH option is not used).
See issue #7456.
|