<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>You're probably missing the BUILD_ALWAYS option to
      ExternalProject_Add:</p>
    <p>
    </p>
    <p><dt><code class="docutils literal notranslate"><span class="pre">BUILD_ALWAYS</span>
          <span class="pre"><bool></span></code></dt>
      <dd>Enabling this option forces the build step to always be run.
        This can be
        the easiest way to robustly ensure that the external project’s
        own build
        dependencies are evaluated rather than relying on the default
        success timestamp-based method. This option is not normally
        needed unless
        developers are expected to modify something the external
        project’s build
        depends on in a way that is not detectable via the step target
        dependencies (e.g. <code class="docutils literal notranslate"><span
            class="pre">SOURCE_DIR</span></code> is used without a
        download method and
        developers might modify the sources in <code class="docutils
          literal notranslate"><span class="pre">SOURCE_DIR</span></code>).</dd>
    </p>
    <div class="moz-cite-prefix">Am 24.09.19 um 15:23 schrieb hex:<br>
    </div>
    <blockquote type="cite"
      cite="mid:6e50496c-706c-a037-fc54-3f1880a86cf4@gmail.com">hello,
      <br>
      <br>
      I have a problem with a build step.
      <br>
      <br>
      The following command is run every time somefile changes:
      <br>
      <br>
      add_custom_command( OUTPUT out.put
      <br>
          COMMAND touch out.put
      <br>
          DEPENDS somefile.txt
      <br>
      )
      <br>
      <br>
      add_custom_target( sometarget DEPENDS out.put )
      <br>
      <br>
      <br>
      I move this snippet inside an external project (with
      ExternalProject_Add) and the custom command is only run once at
      build.
      <br>
      <br>
      I am using absolute path to somefile, the command is not rebuild
      changing somefile.
      <br>
      <br>
      I am using Gnu make generator and build with make all
      <br>
      <br>
      <br>
      What am I missing?
      <br>
      <br>
    </blockquote>
    <div class="moz-signature">-- <br>
      <div style="width:480px; text-align: left; font-family: Arial,
        Helvetica, sans-serif;">
        <p style="color: #062d64; font-size: 14px; text-align: left;
          font-family: Arial, Helvetica, sans-serif;">
          <b>Dr. Eric Dönges</b>
          <br>
          Senior Software Engineer
        </p>
        <p style="color: #062d64; font-size: 12px; text-align: left;
          font-family: Arial, Helvetica, sans-serif;">MVTec Software
          GmbH | Arnulfstr. 205 | 80634 Munich | Germany
          <br>
          <a style="font-size: 12px; font-family: Arial, Helvetica,
            sans-serif; color: #062d64;"
            href="mailto:mustermann@mvtec.com">doenges@mvtec.com</a> |
          Tel: +49 89 457 695-0 | <a style="font-size: 12px;
            font-family: Arial, Helvetica, sans-serif; color: #062d64;"
            href="http://www.mvtec.com">www.mvtec.com</a>
          <br>
        </p>
        <p>
          <span style="font-size: 12px; font-family: Arial, Helvetica,
            sans-serif; color: #062d64;">Find our privacy policy <a
              style="font-size: 12px; font-family: Arial, Helvetica,
              sans-serif; color: #062d64;"
              href="https://www.mvtec.com/imprint">here</a>.</span> </p>
        <p style="color: #062d64; font-size: 12px; text-align: left;
          font-family: Arial, Helvetica, sans-serif;"><img
src="https://mvtec.com/fileadmin/Redaktion/newsletter/mail-signature/newsletter-icon.png"
            valign="bottom" width="16" height="16"> <a style="font-size:
            12px; font-family: Arial, Helvetica, sans-serif; color:
            #062d64; font-weight: bold;"
            href="https://www.mvtec.com/newsletter">Sign up</a> for our
          MVTec Newsletter!</p>
        <p style="margin: 0px; color: #666; font-size: 12px; text-align:
          left; font-family: Arial, Helvetica, sans-serif;">Geschäftsführer:
          Dr. Wolfgang Eckstein, Dr. Olaf Munkelt<br>
          Amtsgericht München HRB 114695</p>
        <p style="margin: 0px; color: #666; font-size: 12px; text-align:
          left; font-family: Arial, Helvetica, sans-serif;"> </p>
        <img
src="https://www.mvtec.com/fileadmin/Redaktion/newsletter/mail-signature/mvtec-logo-line.png"
          alt="MVTec Software GmbH Logo"></div>
    </div>
  </body>
</html>