title: What is the -D define to tell CMake where to find nmake?
body: <p>I have <a href="http://landinghub.visualstudio.com/visual-cpp-build-tools" rel="nofollow noreferrer">Visual C++ Build Tools 2015 | Standalone compiler, libraries and scripts</a> installed on a low-end netbook. It's necessary, because the machine has a small eMMC soldered to the board with no real space available.</p>
  
  <p><code>nmake</code> is installed at <code>%PROGRAM FILES%\Microsoft Visual Studio 14.0\VC\bin</code>. However, CMake cannot find it when attempting to generate the Makefile. I'd like to use a <code>-D</code> to tell CMake what the makefile program is, but I am having trouble locating the <a href="http://www.google.com/search?q=cmake%20list%20of%20%22-D%22%20defines" rel="nofollow noreferrer">list of -D defines for CMake</a>.</p>
  
  <p>For completeness, I'm trying to avoid other Microsoft tools. I have LLVM build tools at <code>C:\LLVM\bin</code>, so I'm setting <code>CMAKE_C_COMPILER</code> and <code>CMAKE_CXX_COMPILER</code>. But I needed <code>nmake</code>, because I can't find a stand-alone Make program for Windows already built.</p>
  
  <p>What is the <code>-D</code> define to specify nmake for CMake?</p>