| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
5b6ca9f FindBZip2: add support for debug libraries (#12867)
40fb005 FindBZip2: add support for version checking
|
| |
| |
| |
| |
| |
| |
| | |
The debug library has a different name on Windows. Make sure both versions
work.
Thanks to Patrick Spendrin for testing this.
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
a580a23 FindJasper: support version number
9bf7c4e FindJasper: find debug libraries
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | | |
0b2e81c FindFLEX: fix version parsing when the executable is quoted
2cf5df3 FindFLEX: fix version parsing for old flex versions
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
c1b8849 FindCURL: support version selection
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
7f81c48 FindEXPAT: support version number
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
be2b108 FindCups: major overhaul
|
| |/ /
| | |
| | |
| | |
| | | |
This introduces CUPS_VERSION_STRING and ports the module over to use FPHSA for
all the benefits that come with it.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
a803a62 FindGit: support version number
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
b5719fb FindGnuTLS: partly support version selection
|
| |/ /
| | |
| | |
| | |
| | | |
For the Un*x systems where we use PkgConfig to find the library we can also
use the version returned from there.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
a5fd391 FindLibXml2: support version selection
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
ede3ec5 use pkg_check_modules() quiet in other modules
|
| |/ /
| | |
| | |
| | |
| | | |
Those modules will already print what they found or not using FPHSA, no need
to do this twice.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
3dc6f2b FindThreads: Try pthreads with no special option first (#11333)
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
QNX has the phtread stuff in the standard library. The best way would
IMHO be to check if a program that uses pthread_* can be successfully
linked without specifying any linker option before trying out the
different flags.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
98d2031 Fix BundleUtilities test failure with space in build path.
36d6641 Fix new BundleUtilities test failure on Mac 10.4.x
0d96dec GetPrerequisites: Add test for @rpath support.
880139a GetPrerequisites: Add support for @rpath on Mac OS X.
9a6b102 GetPrerequisites: Add support for @rpath on Mac OS X.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Change to consider a library embedded if it is found in a subdirectory relative to the
using executable/library. Previous commit considered them local.
This case is encountered when @rpath is used with framework libraries, which are inside a directory tree.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Handle @rpath much like other Unixes, by doing a find_file with the given directories.
Also, consider a library to be local if it is found in the same directory or a subdirectory relative to the user
executable/library. Previously, it was local only if found in the same directory.
This case is encountered when @rpath is used with framework libraries, which are inside a directory tree.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
26015ba FindPackageHandleStandardArgs: fix documentation
|
| | |/ /
| |/| |
| | | |
| | | | |
State explicitly what CONFIG_MODE argument does.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
55c3435 FindPkgConfig: respect REQUIRED (#12620)
|
| |/ / /
| | | |
| | | |
| | | | |
find_package(PkgConfig REQUIRED) now fails if pkg-config is not found.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
aa11536 FindPythonInterp: fix version parsing
0fe4d69 FindPythonInterp: make version selectable
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
On dashmacmini2 the test showed output like this:
-- Found PythonInterp: /usr/bin/python (found version "Unknown option: --
usage: /usr/bin/python [option] ... [-c cmd | file | -] [arg] ...
Try `python -h' for more information.")
On my machine where python outputs "Python 2.7" this worked, but
PYTHON_VERSION_MAJOR, PYTHON_VERSION_MINOR, and PYTHON_VERSION_PATCH were all
set to "2.7".
Add some checks that the version output has the expected form before using it.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This allows the developer to tell FindPythonInterp which Python version should
be searched for. This allows the right version to be chosen for a project
without user assistance if there are specific requirements. This is especially
useful as it is common to have major versions 2 and 3 installed in parallel,
which are partly incompatible.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
bb2b264 FindOpenSSL: also parse version number define with uppercase letters
7053a00 FindOpenSSL: only try to parse opensslv.h if it exists
44ba7a3 Merge branch 'master' of git://cmake.org/cmake into openssl-version
8e8672c FindOpenSSL: improve version number handling
|
| | | | | |
|
| | | | | |
|
| | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | | |
First this fixes the bug that e.g. version "1.0.0" was shown as "1..". When
pkg-config was used to find OpenSSL the header file was parsed for the version
number even if pkg-config returned it already. Finally we also include the
patch level (i.e. the letter after the version number) in OPENSSL_VERSION.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | | |
27bc9e2 FindProtobuf: Update documentation comment for 2.8.8
84079c9 FindProtobuf: Merge patch that allows extra import dirs
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added support for additional import paths during protoc invocation
time to the PROTOBUF_GENERATE_CPP public macro via a new
PROTOBUF_IMPORT_DIRS optional variable.
Patch courtesy of Miroslav Kes <mkes@ra.rockwell.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
6856b4d Merge topic 'link-shared-depend-cycle-issue-12647' into check_symbol_exists
8e1f376 add a test for Check{,CXX}SymbolExists
813eca6 CheckSymbolExists: force the compiler to keep the referenced symbol
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Otherwise the compiler may optimize out the reference to the symbol as the
previous version was not really using this. This leads to symbols that are
only in a header but not in the given libraries to be reported as present.
This came up on the first try to fix bug 11333 as "gcc -O3" would optimize
out the reference to pthread_create() so the correct library the symbol is in
was not detected.
The new test code was suggested by Brad King.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
87737e6 FindMPI: Append MPI C++ library correctly in non-compiler case (#12874)
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
When we have no MPI compiler wrapper and search explicitly for the MPI
C++ library append it correctly to the list of libraries instead of
using a space.
Suggested-by: Mourad Boufarguine <bouffa@gmail.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
ae250d5 CPackRPM flag direcories with %dir in the generated spec file
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fix bug #12863 whose symptom was a lot of "warning: File listed twice"
printed out by rpmbuild when processing the spec file.
Signed-off-by: Eric NOULARD <eric.noulard@gmail.com>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
4ac6ba2 ExternalProject: Update copyright year
8cb8ccc ExternalProject: Fix git.cmd version detection
|
| | | | | |
|