| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
This way the success/failure message of FPHSA() is also printed again
if the required version is changed.
Alex
|
|
|
|
|
|
|
|
|
|
| |
Now the version number is also printed if no required version was
specified, but a version number was detected (showing more information
shouldn't hurt).
The code for generating the failure message in config-mode is moved
into a separate helper macro, it was becoming too much.
Alex
|
|
|
|
|
|
|
|
| |
When this option is used for FPHSA(), it automatically handles the
information created by a preceding find_package(NO_MODULE) all and
creates a proper success/error message.
Alex
|
|
|
|
|
|
|
|
| |
-remove unnecessary arguments _VAR1
-move code for deciding the type of the message into helper macro
_FPHSA_FAILURE_MESSAGE()
Alex
|
|
|
|
|
|
|
|
|
| |
This adds a macro cmake_parse_arguments() (as discussed on cmake-devel)
which can be used in macros or functions to help with parsing its
arguments. Detailled docs are included.
find_package_handle_standard_args() is the first user of this new macro.
Alex
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
430336c Merge branch 'findsubversion_fphsa_cleanup'
b6c6156 Use FPHSA() in FindSWIG, including version checking.
656cd2f Improved version checking for FindCUDA using the new mode of FPHSA
126db7b Improved version checking for FindSubversion using the new mode of FPHSA()
77d909b Fix DETAILS string with version number in FHPSA()
19b68b9 Improved version checking for FindJava using the new FPHSA() mode
6bb0b6e Improved version checking for FindRuby using the new mode of FPHSA()
946493f FindSquish doesn't detect the version, remove that from the documentation
cb9d1ea Add version checking support to FindFlex and FindPerlLibs
|
| |
| |
| |
| |
| |
| |
| | |
If found, the version which was found should be stored in the DETAILS
string, but it was dereferenced twice, which was wrong.
Alex
|
|/ |
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
|
| |
This additional mode also supports version checking and should be
easily extendible, e.g. for COMPONENT stuff.
Updated FindBISON.cmake as first user of this new mode.
Docs updated.
Alex
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
| |
see what went wrong
Alex
|
|
|
|
|
|
|
|
| |
- Defines FIND_PACKAGE_MESSAGE function to help display
find result messages only once
- Added use of it to FindPackageHandleStandardArgs
- Added use of it to FindQt4, and FindX11
- This cleans up repeated messages in big projects
|
|
|
|
|
|
| |
patch from Miguel
Alex
|
|
|
|
| |
Alex
|
|
|
|
|
|
|
|
| |
FIND_PACKAGE_HANDLE_STANDARD_ARGS(), so cmake modules can specify their own
better failure messages. If the default is ok use "DEFAULT_MSG".
Do this also for FindBoost.cmake (#5349)
Alex
|
|
LIBXML2_INCLUDE_DIR)
which handles the required and QUIET arguments and sets <NAME>_FOUND
Alex
|