[cmake-developers] fphsa capitalization
Brad King
brad.king at kitware.com
Tue Aug 10 14:42:38 EDT 2010
On 08/07/2010 05:25 PM, Alexander Neundorf wrote:
> diff --git a/Modules/FindSubversion.cmake b/Modules/FindSubversion.cmake
> index 58a179d..30220d1 100644
> --- a/Modules/FindSubversion.cmake
> +++ b/Modules/FindSubversion.cmake
> @@ -2,7 +2,12 @@
> # The module defines the following variables:
> # Subversion_SVN_EXECUTABLE - path to svn command line client
> # Subversion_VERSION_SVN - version of svn command line client
> -# Subversion_FOUND - true if the command line client was found
> +# SUBVERSION_FOUND - true if the command line client was found
> +# Subversion_FOUND - same as SUBVERSION_FOUND, kept around for compatibility
IMO the preferred capitalization is "Subversion_FOUND".
All the other variables use that. IIRC your standard
macro set the value with upper-case because that was
what many packages did at the time. I think we should
start setting both in the macro and then document the
natural case instead.
If I write
find_package(Subversion)
I would expect to write
if(Subversion_FOUND)
... ${Subversion_SVN_EXECUTABLE} ...
endif()
and not the inconsistent
if(SUBVERSION_FOUND)
... ${Subversion_SVN_EXECUTABLE} ...
endif()
Thoughts?
-Brad
More information about the cmake-developers
mailing list