<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <p><br>
      I'm building a debian package, <a
        href="http://bugs.debian.org/584637">CDAT</a>. The latest
      version 6.0.alpha uses CMAKE to build, rather than configure. The
      trouble is that CMake doesn't build. It doesn't even fail.
    </p>
    <pre>$ mkdir build
$ cd build
$ cmake ..
()-- Configuring done
-- Generating done
-- Build files have been written to: /home/amckinstry/deb-packages /cdat/cdat-6.0.alpha/build
$ make
$
</pre>
    <p>
      The problem is, 'make' does nothing. A Makefile is generated by
      CMake, which calls cmake which calls make again on <em>./CMakeFiles/Makefile2</em>
      ... which does nothing useful. Apparently the CMake is supposed to
      put useful stuff in there, but doesn't.
      What puts stuff into Makefile2, and where should I pick up the
      bugs trail?
    </p>
    <pre class="moz-signature" cols="72">-- 
Alastair McKinstry  , <a class="moz-txt-link-rfc2396E" href="mailto:alastair@sceal.ie">&lt;alastair@sceal.ie&gt;</a> , <a class="moz-txt-link-rfc2396E" href="mailto:mckinstry@debian.org">&lt;mckinstry@debian.org&gt;</a>    <a class="moz-txt-link-freetext" href="http://blog.sceal.ie">http://blog.sceal.ie</a>

Anyone who believes exponential growth can go on forever in a finite world
is either a madman or an economist - Kenneth Boulter, Economist.

</pre>
  </body>
</html>