On Saturday 13 October 2007 07:17, Miguel A. Figueroa-Villanueva wrote:
> Hello,
>
> I've been assigned the task of maintaining the ImageMagick find
> module. As such, I made a rewrite to support the complete toolchain
> (i.e., all command line executables) and would like to ask for user
> feedback before committing the changes. The new module is attached for
> reference.
>
> The pattern that I'm using for this find module comes up a few times,
> for example FindLATEX could use it. Instead of hard-coding the tools
> to search for I use the COMPONENTS argument in of the FIND_PACKAGE
> command. For example, if I need ImageMagick's convert I would do:
>
> FIND_PACKAGE(ImageMagick COMPONENTS convert)
>
> If found the following variables will be set:
>
> #  ImageMagick_FOUND - TRUE if all components are found.
> #  ImageMagick_EXECUTABLE_DIR - Full path to executables directory.
> #  ImageMagick_<component>_FOUND - TRUE if <component> is found.
> #  ImageMagick_<component>_EXECUTABLE - Full path to <component>
> executable.

Why do you use FIND_PATH() instead of FIND_PROGRAM() ?
Then you wouldn't have to care for the different suffixes.

Bye
Alex
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to