<!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’m setting up the build environment for our project
and I’ve been looking around to find some examples of how to create
CMakelists.txt files and the only examples I’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. There is only 1 subdirectory and 2
CMakeLists.txt files. It has a lot of non-trivial stuff for the
problem of bootstrapping a
compiler. In particular, a lot of dependencies on generated files and
exes. You can get the latest CMake build from the Darcs repository.
We still don't ship the CMake build in the official tarballs as the
build is still provisional. Only today did I wipe out the last major
build impediment, I think. Directions for how to obtain and build the
CMake build are in the official tarball sources though. Look for
INSTALL-CMake.txt.<br>
<br>
<br>
Cheers,<br>
Brandon Van Every<br>
<br>
</p>
</div>
</body>
</html>