[CMake] FindImageMagick Updated in CVS
Philip Lowman
philip at yhbt.com
Tue Jul 29 05:51:52 EDT 2008
On Wed, Jul 23, 2008 at 3:06 AM, Miguel A. Figueroa-Villanueva <
miguelf at ieee.org> wrote:
> On Sat, Jul 19, 2008 at 12:29 AM, Philip Lowman wrote:
> > On Sat, Jul 19, 2008 at 1:18 AM, Miguel A. Figueroa-Villanueva
> > <miguelf at ieee.org> wrote:
> >>
> >> On Fri, Jul 18, 2008 at 11:06 PM, Philip Lowman wrote:
> >> > I'd like to seek approval to have the following CMake find modules
> added
> >> > to
> >> > CMake. Both are to work with popular pieces of software and I happily
> >> > volunteer myself to maintain the modules.
> >> >
> >> > Magick (ImageMagick libraries)
> >> > http://public.kitware.com/Bug/view.php?id=6400
> >>
> >> I think rather than having two modules (i.e., FindImageMagick and
> >> FindMagick) we should have one
> >
> > Your approach seems fine to me.
> >
> >> What platforms have you used ImageMagick devel files in? Are you
> >> familiar with how it is installed in platforms other than yours?
> >
> > I've only ever used Magick and Magick++ on Linux and MSVC/Windows. I
> tested
> > the module on Debian/Ubuntu but I believe it should work with most Linux
> > distributions that package ImageMagick development libraries. On Win32 I
> > tested it against the ImageMagick installer which comes with an option
> for
> > installing MSVC compiled development libraries & headers.
>
> For those interested in FindImageMagick, I have updated the module in cvs:
>
> /cvsroot/CMake/CMake/Modules/FindImageMagick.cmake,v <--
> FindImageMagick.cmake
> new revision: 1.5; previous revision: 1.4
>
> It resolves the following issues:
>
> ENH: Updated FindImageMagick to:
> - Find newer additions such as animate, compare, etc.
> - Find development api: Magick++, MagickCore, MagickWand
> - Use FindPackageHandleStandardArgs to output standard messages.
>
> You can access it quickly at:
>
>
> http://www.cmake.org/cgi-bin/viewcvs.cgi/Modules/FindImageMagick.cmake?root=CMake&view=markup
>
> Comments welcome and testers appreciated.
Miguel,
I tested out the development api components on GCC/Ubuntu8.04 and MSVC/Win32
and it worked wonderfully. Thanks very much for fixing this.
The only issue I uncovered during testing was in the documentation for the
module. I believe line 32 should read MagickCore.
28 # There are also components for the following ImageMagick APIs:
29 #
30 # Magick++
31 # MagickWand
32 # Magick
--
Philip Lowman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20080729/3ec8fbbc/attachment-0001.htm>
More information about the CMake
mailing list