title: Force CMake to generate configure_file target every build
body: <p>I have following command in my <code>CMakeLists.txt</code> file</p>
  
  <pre><code>configure_file([...]/Version.h.in [...]/Version.h @ONLY)
  </code></pre>
  
  <p>How do I make it run on every build, but not only when <code>Version.h.in</code> changes? I need that because <code>Version.h</code> has <code>__DATE__</code> macro in it and actually should be treated as new for every build, even while it remains the same.</p>
  
  <p>The <code>Version.h.in</code> looks like</p>
  
  <pre><code>static const char VERSION[] = "Bla-bla-bla " @FOOBAR@ " built on " __DATE__;
  </code></pre>