You could use:<div><span class="Apple-style-span" style="border-collapse:collapse;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span class="Apple-style-span" style="border-collapse:collapse;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">  BUILD_COMMAND nmake /f <a href="http://makefile.vc/" target="_blank" style="color:rgb(17,85,204)">makefile.vc</a></span></div>
<div><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse:collapse">  BUILD_IN_SOURCE 1<br></span></font><br></div><div>in your ExternalProject_Add call.</div>
<div><br></div><div>&quot;nmake&quot; is already available from within the Visual Studio environment.</div><div><br></div><div>Of course, if your project is cross-platform, you&#39;ll have to conditionalize this so that it only happens when using a Visual Studio or NMake generator.</div>
<div><br></div><div><br></div><div>HTH,</div><div>David</div><div><br></div><div><br><div class="gmail_quote">On Sat, Jun 16, 2012 at 5:11 PM, Brian J. Davis <span dir="ltr">&lt;<a href="mailto:bitminer@gmail.com" target="_blank">bitminer@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Since I do not see a FindNmake or the likes, is there a way to call Nmake from a CMakeLists.txt file?<br>
<br>
The root CMakeList.txt file contains:<br>
<br>
set( LIBTIFF_CONFIGURE_FILE ${TOP}/CMake/libtiff/<u></u>CMakeLists.txt.config )<br>
configure_file( ${LIBTIFF_CONFIGURE_FILE} ${SOURCE_DIR}/libtiff/<u></u>CMakeLists.txt.config )<br>
<br>
externalproject_add(<br>
  libtiff<br>
  URL <a href="http://download.osgeo.org/libtiff/tiff-4.0.2.zip" target="_blank">http://download.osgeo.org/<u></u>libtiff/tiff-4.0.2.zip</a><br>
  DOWNLOAD_DIR ${DOWNLOAD_DIR}<br>
  SOURCE_DIR ${SOURCE_DIR}/libtiff<br>
  INSTALL_DIR ${INSTALL_DIR}<br>
<br>
)<br>
<br>
Where the configure_file dumps a CMakeLists.txt file wich is generated form CMakeLists.txt.config into the libtiff source directory so that ExternalProject_Add has a CMakeLIsts.txt file.  It is in this CMakeLists.txt file that I need to spawn the build for libtiff such as:<br>

<br>
nmake /f <a href="http://makefile.vc" target="_blank">makefile.vc</a><br>
<br>
Though CMake does not seem to support nmake calls from CMakeLists.txt files configured to generate VisualStudio Build Files.  Basically I want a visual studio target to build libtiff using nmake.  How does one do this?<br>

<br>
I have been able to do this for zlib, and libpng<br>
<br>
There are a myriad of projects all with their each flavor of building their source which I need to build.  it&#39;s a regular potpourii of source build scents and not in a good way.<br>
<br>
--<br>
<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/<u></u>opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/<u></u>CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/<u></u>listinfo/cmake</a><br>
</blockquote></div><br></div>