<div dir="ltr">On Wed, Jul 23, 2008 at 3:06 AM, Miguel A. Figueroa-Villanueva <span dir="ltr">&lt;<a href="mailto:miguelf@ieee.org">miguelf@ieee.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sat, Jul 19, 2008 at 12:29 AM, Philip Lowman wrote:<br>
&gt; On Sat, Jul 19, 2008 at 1:18 AM, Miguel A. Figueroa-Villanueva<br>
&gt; &lt;<a href="mailto:miguelf@ieee.org">miguelf@ieee.org</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Jul 18, 2008 at 11:06 PM, Philip Lowman wrote:<br>
&gt;&gt; &gt; I&#39;d like to seek approval to have the following CMake find modules added<br>
&gt;&gt; &gt; to<br>
&gt;&gt; &gt; CMake. &nbsp;Both are to work with popular pieces of software and I happily<br>
&gt;&gt; &gt; volunteer myself to maintain the modules.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Magick (ImageMagick libraries)<br>
&gt;&gt; &gt; <a href="http://public.kitware.com/Bug/view.php?id=6400" target="_blank">http://public.kitware.com/Bug/view.php?id=6400</a><br>
&gt;&gt;<br>
&gt;&gt; I think rather than having two modules (i.e., FindImageMagick and<br>
&gt;&gt; FindMagick) we should have one<br>
&gt;<br>
&gt; Your approach seems fine to me.<br>
&gt;<br>
&gt;&gt; What platforms have you used ImageMagick devel files in? Are you<br>
&gt;&gt; familiar with how it is installed in platforms other than yours?<br>
&gt;<br>
&gt; I&#39;ve only ever used Magick and Magick++ on Linux and MSVC/Windows. &nbsp;I tested<br>
&gt; the module on Debian/Ubuntu but I believe it should work with most Linux<br>
&gt; distributions that package ImageMagick development libraries. &nbsp;On Win32 I<br>
&gt; tested it against the ImageMagick installer which comes with an option for<br>
&gt; installing MSVC compiled development libraries &amp; headers.<br>
<br>
For those interested in FindImageMagick, I have updated the module in cvs:<br>
<br>
/cvsroot/CMake/CMake/Modules/FindImageMagick.cmake,v &lt;-- FindImageMagick.cmake<br>
new revision: 1.5; previous revision: 1.4<br>
<br>
It resolves the following issues:<br>
<br>
ENH: Updated FindImageMagick to:<br>
- Find newer additions such as animate, compare, etc.<br>
- Find development api: Magick++, MagickCore, MagickWand<br>
- Use FindPackageHandleStandardArgs to output standard messages.<br>
<br>
You can access it quickly at:<br>
<br>
<a href="http://www.cmake.org/cgi-bin/viewcvs.cgi/Modules/FindImageMagick.cmake?root=CMake&amp;view=markup" target="_blank">http://www.cmake.org/cgi-bin/viewcvs.cgi/Modules/FindImageMagick.cmake?root=CMake&amp;view=markup</a><br>

<br>
Comments welcome and testers appreciated.</blockquote><div><br>Miguel,<br><br>I tested out the development api components on GCC/Ubuntu8.04 and MSVC/Win32 and it worked wonderfully.&nbsp; Thanks very much for fixing this.<br>
<br>The only issue I uncovered during testing was in the documentation for the module.&nbsp; I believe line 32 should read MagickCore.<br>&nbsp;28 # There are also components for the following ImageMagick APIs:<br>&nbsp;29 #<br>&nbsp;30 #&nbsp; Magick++<br>
&nbsp;31 #&nbsp; MagickWand<br>&nbsp;32 #&nbsp; Magick<br></div></div><br>-- <br>Philip Lowman<br>
</div>