diff options
author | Alex Neundorf <neundorf@kde.org> | 2010-08-07 22:01:44 +0200 |
---|---|---|
committer | Alex Neundorf <neundorf@kde.org> | 2010-08-07 22:01:44 +0200 |
commit | cb9d1eaca463f0b11808e1faa1ae9587bda923af (patch) | |
tree | b8ff02b008226a7949eec3853d3b4937ba346b09 /Modules/FindPerlLibs.cmake | |
parent | fd69b3310dc314d0a61e31775f4b6ecf6be2d596 (diff) | |
download | cmake-cb9d1eaca463f0b11808e1faa1ae9587bda923af.tar.gz |
Add version checking support to FindFlex and FindPerlLibs
Use the new mode of FPHSA() to add version checking for these two modules.
Alex
Diffstat (limited to 'Modules/FindPerlLibs.cmake')
-rw-r--r-- | Modules/FindPerlLibs.cmake | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Modules/FindPerlLibs.cmake b/Modules/FindPerlLibs.cmake index 422282f5b3..13f391068b 100644 --- a/Modules/FindPerlLibs.cmake +++ b/Modules/FindPerlLibs.cmake @@ -8,6 +8,9 @@ # PERL_LIBRARY = path to libperl # PERL_EXECUTABLE = full path to the perl binary # +# The minimum required version of Perl can be specified using the +# standard syntax, e.g. FIND_PACKAGE(PerlLibs 6.0) +# # The following variables are also available if needed # (introduced after CMake 2.6.4) # @@ -227,8 +230,9 @@ endif (PERL_EXECUTABLE) # handle the QUIETLY and REQUIRED arguments and set PERLLIBS_FOUND to TRUE if # all listed variables are TRUE -INCLUDE(FindPackageHandleStandardArgs) -FIND_PACKAGE_HANDLE_STANDARD_ARGS(PerlLibs DEFAULT_MSG PERL_LIBRARY PERL_INCLUDE_PATH) +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(PerlLibs REQUIRED_VARS PERL_LIBRARY PERL_INCLUDE_PATH + VERSION_VAR PERL_VERSION) # Introduced after CMake 2.6.4 to bring module into compliance set(PERL_INCLUDE_DIR ${PERL_INCLUDE_PATH}) |