<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 9, 2014 at 4:10 PM, Jack Smith <span dir="ltr"><<a href="mailto:smith.jack.sidman@gmail.com" target="_blank">smith.jack.sidman@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><br><br></div><div>ExternalProject_Add(</div><div>   grub</div><div>   GIT_REPOSITORY  git://<a href="http://git.savannah.gnu.org/grub.git" target="_blank">git.savannah.gnu.org/grub.git</a><br>

</div><div>   GIT_TAG grub-2.02-beta2</div><div>   UPDATE_COMMAND "" </div><div>   CONFIGURE_COMMAND  ./autogen.sh && ./configure</div><div class=""><div>   BUILD_COMMAND make -j 2</div><div>   BUILD_IN_SOURCE 1                                     # What's up with that !</div>

</div><div>   INSTALL_COMMAND ""<br></div><div>)</div></blockquote></div><br>My mistake.  Reverting to non-parameterized version of the ExternalProject_Add has highlighted the fact that my use of </div><div class="gmail_extra">
<br></div><div class="gmail_extra">set(PROGRAM_UPDATE_COMMAND "")</div><div class="gmail_extra">UPDATE_COMMAND=${PROGRAM_UPDATE_COMMAND}</div><div class="gmail_extra"><br></div><div class="gmail_extra">results in no update command, rather than an empty update command.  These are of course different.</div>
</div>