2001-06-06 16:49:39 +04:00
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
|
|
|
|
|
|
|
|
<html>
|
|
|
|
|
|
|
|
<!--#include virtual="/CMake/HTML/Head.html"-->
|
|
|
|
|
|
|
|
<body bgcolor="#FFFFFF" leftmargin=0 topmargin=0 text="black" link="#FFFFFF"
|
|
|
|
vlink="#000000" alink="#000000">
|
|
|
|
|
|
|
|
<!--#include virtual="/CMake/HTML/Table.html"-->
|
|
|
|
|
|
|
|
<tr>
|
|
|
|
<!--#include virtual="/CMake/HTML/SideBar.html"-->
|
|
|
|
|
|
|
|
<td width="550" valign="top" bgcolor="#FFFFFF">
|
|
|
|
<div align="left">
|
2001-06-08 19:28:46 +04:00
|
|
|
<font size=5>CMake documentation </font> is available as follows.
|
|
|
|
<ul>
|
2001-06-08 19:33:07 +04:00
|
|
|
<li>As a <a href="/CMake/HTML/CMake.pdf">PDF file</a>.
|
|
|
|
<li>As a <a href="/CMake/HTML/CMake.rtf">RTF file</a>. (This can
|
2001-06-08 19:28:46 +04:00
|
|
|
be opened by Word and many other systems.)
|
2001-06-08 19:31:28 +04:00
|
|
|
</ul>
|
2001-06-08 19:28:46 +04:00
|
|
|
<p>
|
|
|
|
For additional information, refer to the
|
2001-06-06 16:49:39 +04:00
|
|
|
CMake mailing list, or study an existing implementation (such as
|
2001-06-08 19:28:46 +04:00
|
|
|
<a href="http://public.kitware.com/Insight">ITK</a> or
|
|
|
|
<a href="http://public.kitware.com/vtk.html">VTK</a>). You can obtain
|
|
|
|
access to this code as follows.
|
2001-06-06 16:49:39 +04:00
|
|
|
<P>
|
|
|
|
<h3>To obtain access to the VTK CVS repository:</h3>
|
|
|
|
This repository is the "experimental" CMake-based environment. VTK 4.0
|
|
|
|
will use CMake in preference to the current build environment. VTK is
|
|
|
|
a very large system for 3D graphics and visualization consisting of
|
|
|
|
approximately 700 classes and hundreds of thousands of lines of executable
|
2001-06-06 18:13:49 +04:00
|
|
|
code. It fully exploits CMake's capabilities due to the automated
|
|
|
|
"wrapping" process that generates interface code to Tcl,
|
2001-06-06 16:49:39 +04:00
|
|
|
Python, and Java from the C++ header files.
|
|
|
|
<p>
|
|
|
|
<b>cvs -d :pserver:anonymous@www.visualizationtoolkit.org:/vtk/cvsroot login</b><br>
|
|
|
|
(respond with password vtk)
|
|
|
|
<p>
|
|
|
|
Follow this command by checking out the source code:<br>
|
|
|
|
<b>cvs -d :pserver:anonymous@www.visualizationtoolkit.org:/vtk/cvsroot co vtk</b>
|
|
|
|
<p>
|
|
|
|
|
|
|
|
<h3>To obtain access to the ITK CVS repository:</h3>
|
2001-06-06 18:13:49 +04:00
|
|
|
Insight (ITK) is the first project to adopt CMake. It is heavily templated
|
2001-06-06 16:49:39 +04:00
|
|
|
C++ code using the generic programming style. It has an especially nice
|
|
|
|
testing environment driven by CMake.
|
|
|
|
<p>
|
|
|
|
<b>cvs -d :pserver:anonymous@public.kitware.com:/insight/cvsroot login</b><br>
|
|
|
|
(respond with password insight)
|
|
|
|
<p>
|
|
|
|
Follow this command by checking out the source code:<br>
|
|
|
|
<b>cvs -d :pserver:anonymous@public.kitware.com:/insight/cvsroot co Insight</b>
|
|
|
|
<p>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|