<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Richard Fuchs wrote:
<blockquote cite="mid20060724204738.65847168083@cygnus.se-core.net"
 type="cite">
  <meta http-equiv="Context-Type" content="text/html; charset=US-ASCII">
  <div>
  <p> <span>I&#8217;m setting up the build environment for our project
and I&#8217;ve been looking around to find some examples of how to create
CMakelists.txt files and the only examples I&#8217;ve come across so far are
the trivial ones on the cmake page and the crazy convoluted ones (well,
from my
novice perspective) from kde, vtk and such. </span> </p>
  </div>
</blockquote>
<div>
<p><br>
I actively develop the CMake build for the Chicken Scheme compiler.<br>
<a class="moz-txt-link-freetext" href="http://www.call-with-current-continuation.org/index.html">http://www.call-with-current-continuation.org/index.html</a><br>
Chicken is a fairly small project.&nbsp; There is only 1 subdirectory and 2
CMakeLists.txt files.&nbsp; It has a lot of non-trivial stuff for the
problem of bootstrapping a
compiler.&nbsp; In particular, a lot of dependencies on generated files and
exes.&nbsp; You can get the latest CMake build from the Darcs repository.&nbsp;
We still don't ship the CMake build in the official tarballs as the
build is still provisional.&nbsp; Only today did I wipe out the last major
build impediment, I think.&nbsp; Directions for how to obtain and build the
CMake build are in the official tarball sources though.&nbsp; Look for
INSTALL-CMake.txt.<br>
<br>
<br>
Cheers,<br>
Brandon Van Every<br>
<br>
</p>
</div>
</body>
</html>