summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWill Schroeder <will.schroeder@kitware.com>2001-06-06 12:49:39 (GMT)
committerWill Schroeder <will.schroeder@kitware.com>2001-06-06 12:49:39 (GMT)
commit035849bb24c5f5d6f3ca4101c73499929d48bb88 (patch)
tree72b581f15eab13dfc1ac090b2175fbe72208717b
parentdce5c3efccd00286c1fa5698c38e041fc6cb8e35 (diff)
downloadCMake-035849bb24c5f5d6f3ca4101c73499929d48bb88.zip
CMake-035849bb24c5f5d6f3ca4101c73499929d48bb88.tar.gz
CMake-035849bb24c5f5d6f3ca4101c73499929d48bb88.tar.bz2
ENH:First incarnation of web pages
-rw-r--r--Web/Art/CMakeBanner.jpgbin0 -> 627 bytes
-rw-r--r--Web/Art/CMakeBanner.psdbin0 -> 128970 bytes
-rw-r--r--Web/Art/CMakeLogo.pptbin0 -> 9216 bytes
-rw-r--r--Web/Art/CMakeLogo.psdbin0 -> 110055 bytes
-rw-r--r--Web/Art/SideBar.jpgbin0 -> 8611 bytes
-rw-r--r--Web/Art/SideBar.psdbin0 -> 23833 bytes
-rw-r--r--Web/Art/acl.gifbin0 -> 700 bytes
-rw-r--r--Web/Art/itkLogoSmallTransparentBackground.gifbin0 -> 3204 bytes
-rw-r--r--Web/Art/nlm_logo.gifbin0 -> 2465 bytes
-rw-r--r--Web/Art/swooshSmall.gifbin0 -> 4878 bytes
-rw-r--r--Web/HTML/About.html134
-rw-r--r--Web/HTML/Documentation.html64
-rw-r--r--Web/HTML/Download.html50
-rw-r--r--Web/HTML/Examples.html31
-rw-r--r--Web/HTML/FAQ.html30
-rw-r--r--Web/HTML/Head.html10
-rw-r--r--Web/HTML/MailingLists.html34
-rw-r--r--Web/HTML/News.html44
-rw-r--r--Web/HTML/SideBar.html14
-rw-r--r--Web/HTML/Sponsors.html88
-rw-r--r--Web/HTML/Style.css41
-rw-r--r--Web/HTML/Table.html8
-rw-r--r--Web/HTML/Testing.html32
-rw-r--r--Web/index.html72
24 files changed, 652 insertions, 0 deletions
diff --git a/Web/Art/CMakeBanner.jpg b/Web/Art/CMakeBanner.jpg
new file mode 100644
index 0000000..60c1dc9
--- /dev/null
+++ b/Web/Art/CMakeBanner.jpg
Binary files differ
diff --git a/Web/Art/CMakeBanner.psd b/Web/Art/CMakeBanner.psd
new file mode 100644
index 0000000..5640ac0
--- /dev/null
+++ b/Web/Art/CMakeBanner.psd
Binary files differ
diff --git a/Web/Art/CMakeLogo.ppt b/Web/Art/CMakeLogo.ppt
new file mode 100644
index 0000000..1ca31ad
--- /dev/null
+++ b/Web/Art/CMakeLogo.ppt
Binary files differ
diff --git a/Web/Art/CMakeLogo.psd b/Web/Art/CMakeLogo.psd
new file mode 100644
index 0000000..1c68197
--- /dev/null
+++ b/Web/Art/CMakeLogo.psd
Binary files differ
diff --git a/Web/Art/SideBar.jpg b/Web/Art/SideBar.jpg
new file mode 100644
index 0000000..d79460e
--- /dev/null
+++ b/Web/Art/SideBar.jpg
Binary files differ
diff --git a/Web/Art/SideBar.psd b/Web/Art/SideBar.psd
new file mode 100644
index 0000000..ede3c04
--- /dev/null
+++ b/Web/Art/SideBar.psd
Binary files differ
diff --git a/Web/Art/acl.gif b/Web/Art/acl.gif
new file mode 100644
index 0000000..47f623a
--- /dev/null
+++ b/Web/Art/acl.gif
Binary files differ
diff --git a/Web/Art/itkLogoSmallTransparentBackground.gif b/Web/Art/itkLogoSmallTransparentBackground.gif
new file mode 100644
index 0000000..a16d5e6
--- /dev/null
+++ b/Web/Art/itkLogoSmallTransparentBackground.gif
Binary files differ
diff --git a/Web/Art/nlm_logo.gif b/Web/Art/nlm_logo.gif
new file mode 100644
index 0000000..f0554a5
--- /dev/null
+++ b/Web/Art/nlm_logo.gif
Binary files differ
diff --git a/Web/Art/swooshSmall.gif b/Web/Art/swooshSmall.gif
new file mode 100644
index 0000000..2ed9c2b
--- /dev/null
+++ b/Web/Art/swooshSmall.gif
Binary files differ
diff --git a/Web/HTML/About.html b/Web/HTML/About.html
new file mode 100644
index 0000000..aac273a
--- /dev/null
+++ b/Web/HTML/About.html
@@ -0,0 +1,134 @@
+<!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">
+
+ <font size=5>CMake </font> is an extensible, open-source system that
+ manages the build process in an operating system and compiler independent
+ manner. Unlike many cross-platform systems, CMake is designed to be used
+ in conjunction with the native build environment. Simple configuration
+ files placed in each source directory (called CMakeLists.txt files) are
+ used to generate standard build files (e.g., makefiles on Unix and
+ projects/workspaces in Windows MSVC) which are used in the usual
+ way. CMake can compile source code, create libraries, generate wrappers,
+ and build executables in arbitrary combinations. CMake supports in-place
+ and out-of-place builds, and can therefore support multiple builds from a
+ single source tree. CMake also supports static and dynamic library
+ builds. Another nice feature of CMake is that it generates a cache file
+ that is designed to be used with a graphical editor. For example, when
+ CMake runs, it locates include files, libraries, and executable, and may
+ encounter optional build directives. This information is gathered into
+ the cache, which may be changed by the user prior to the generation of
+ the native build files. (The following figure is the CMake cache GUI in
+ the Windows MSVC environment.)
+ <P>
+
+ CMake is designed to support complex directory hierarchies and
+ applications dependent on several libraries. For example, CMake supports
+ projects consisting of multiple toolkits (i.e., libraries), where each
+ toolkit might contain several directories, and the application depends on
+ the toolkits plus additional code. CMake can also handle situations where
+ executables must be built in order to generate code that is then compiled
+ and linked into a final application. Because CMake is open source, and has
+ a simple, extensible design, CMake can be extended as necessary to support
+ new features.
+ <P>
+
+ Using CMake is simple. The build process is controlled by creating one or
+ more CMakeLists.txt files in each directory (including subdirectories)
+ that make up a project. Each CMakeLists.txt consists of one or more
+ commands. Each command has the form COMMAND (args...) where COMMAND is
+ the name of the command, and args is a white-space separated list of
+ arguments. CMake provides many pre-defined commands, but if you need to,
+ you can add your own commands. In addition, the advanced user can add
+ other makefile generators for a particular compiler/OS combination.
+ (While Unix and MSVC++ is supported currently, other developers are
+ adding other compiler/OS support.) You may wish to study the
+ <a href="/CMake/HTML/Examples.html">examples</a> page to see more
+ details.
+
+ <h3>A Summary Of Features</h3>
+ CMake has several powerful features. These include:
+ <ul>
+ <li>Supports complex, large build environments. CMake has been
+ proven in several large projects.
+ <li>Generates native build files (e.g., makefiles on Unix;
+ workspaces/projects on MS Visual C++). Therefore standard
+ tools can be used on any platform/compiler configuration.
+ <li>Has powerful commands include the ability to locate
+ include files, libraries, executables; include external
+ CMake files that encapsulate standard functionality;
+ interfaces to testing systems; supports recursive
+ directory traversal with variable inheritance; can run
+ external programs; supports conditional builds; supports
+ regular expression expansion; and so on.
+ <li>Supports in-place and out-of-place builds. Multiple
+ compilation trees are possible from a single source tree.
+ <li>Can be easily extended to add new features.
+ <li>CMake is open source.
+ <li>CMake operates with a cache designed to be interfaced with
+ a graphical editor. The cache provides optional interaction
+ to conditionally control the build process.
+ </ul>
+
+ <h3>The Origins of CMake</h3> CMake was created in response to the need
+ for a powerful, cross-platform build environment for the Insight
+ Segmentation and Registration Toolkit (ITK) funded by NLM as part of the
+ Visible Human Project. It grew out of an earlier system called
+ <b>pcmaker</b> created by Ken Martin and other developers to support the
+ <a href="http://public.kitware.com/vtk.html">Visualization Toolkit
+ (VTK)</a> open source 3D graphics and visualization system. To create
+ CMake, Bill Hoffman at Kitware incorporated some key ideas from pcmaker,
+ with the thought to adopt some of the functionality of the Unix
+ <b>configure</b> tool. The initial CMake implementation was mid-2000,
+ with acclerated development occuring in early 2001. Many improvements
+ were due to the influences of other developers incorporating CMake into
+ their own systems. For example, the
+ <a href="http://www.robots.ox.ac.uk/~vxl/">VXL</a> software community
+ adopted CMake as their build environment, contributing many essential
+ features. Brad King added several features in order to support the CABLE
+ automated wrapping environment and
+ <a href="http://public.kitware.com/GCC_XML">gcc-XML</a>, and
+ GE Corporate R&D required support of their testing infrastructure
+ (the <a href="http://public.kitware.com/Insight/Testing/HTML/TestingResults/Dashboard/MostRecentResults-Nightly/Dashboard.html">quality dashboard</a>). Other
+ features were added by Ken Martin to support the transition of VTK's
+ build environment to CMake, and to support ParaView, a parallel
+ visualization system to support the
+ <a href="http://www.acl.lanl.gov/">Advanced Computing Lab</a> at Los Alamos
+ National Laboratory.
+
+ <h3>How Do I Learn CMake?</h3> CMake is a young and rapidly growing
+ system. It has already seen extensive use in very large software systems
+ such as VTK, VXL, and ITK, and is therefore, quite
+ stable. Unfortuneately, the pace of development has outstripped the pace
+ of documentation. As a result, the best way to learn about CMake is to
+ study existing CMake installations, and to rely on the CMake mailing
+ list. There is some existing documentation, but until later in 2001 the
+ documentation should be treated with caution. Please go to the
+ <a href="/CMake/HTML/Documentation.html">documentation</a> for more
+ information.
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/Documentation.html b/Web/HTML/Documentation.html
new file mode 100644
index 0000000..ad726fb
--- /dev/null
+++ b/Web/HTML/Documentation.html
@@ -0,0 +1,64 @@
+<!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">
+ <font size=5>CMake documentation </font> is under construction. You may
+ wish to view the following PDF file. This file is out of date: please
+ use it as a general guide only. For definitive information, refer to the
+ CMake mailing list, or study an existing implementation (such as
+ <a href="http://public.kitware.com/Insight">ITK </a>or
+ <a href="http://public.kitware.com/vtk.html">VTK</a>).
+ Improved documentation will be available at summer's end 2001.
+ <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
+ code. It fully exploits CMake's capabilities because of the automated
+ "wrapping" process that automatically generates interface code to Tcl,
+ 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>
+ Insight (ITK) is the first project to adopt ITK. It is heavily templated
+ 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>
diff --git a/Web/HTML/Download.html b/Web/HTML/Download.html
new file mode 100644
index 0000000..2096dcc
--- /dev/null
+++ b/Web/HTML/Download.html
@@ -0,0 +1,50 @@
+<!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">
+ <font size=5>Download </font>the software by using CVS. CVS is a source
+ code revision control system used by many participants in the open-source
+ community. There is currently no method to obtain the software as a
+ packaged zip or tar file. Packaged releases will become available in
+ the near future.
+ <p>
+ To use CVS, you must have it installed on your system. You may wish to
+ use the
+ <a href="http://sources.redhat.com/cygwin/">Cygwin</a> tools on Windows
+ platforms, or <a href="http://www.wincvs.org">WinCVS</a> which provides
+ a very nice GUI to CVS.
+ <p>
+ The source is accessed by checking out a read-only version of the CMake
+ source code. (Only developers have write-access to the repository. Contact
+ Kitware at kitware@kitware.com if you require write access.) Use
+ the following commands.
+ <p>
+ <b>cvs -d :pserver:anonymous@public.kitware.com:/insight/cmakecvsroot 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/cmakecvsroot co CMake</b>
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/Examples.html b/Web/HTML/Examples.html
new file mode 100644
index 0000000..9ba12dc
--- /dev/null
+++ b/Web/HTML/Examples.html
@@ -0,0 +1,31 @@
+<!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">
+ <font size=5>The following example </font> demonstrates some key ideas
+ of CMake.
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/FAQ.html b/Web/HTML/FAQ.html
new file mode 100644
index 0000000..dafcc32
--- /dev/null
+++ b/Web/HTML/FAQ.html
@@ -0,0 +1,30 @@
+<!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">
+ <font size=5>The CMake FAQ </font> is not yet available.
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/Head.html b/Web/HTML/Head.html
new file mode 100644
index 0000000..7f3be81
--- /dev/null
+++ b/Web/HTML/Head.html
@@ -0,0 +1,10 @@
+<head>
+ <title>CMake Cross Platform Make</title>
+ <META NAME="keywords" CONTENT="Software, compile, make, build, cross-platform">
+ <META NAME="description" CONTENT="CMake is an open-source,
+ cross-platfom build environment. It supports native build processes
+ on Unix and Windows platforms under a variety of compilers.">
+<META NAME="rating" CONTENT="General">
+<META NAME="ROBOTS" CONTENT="ALL">
+ <link rel="stylesheet" href="/CMake/HTML/Style.css" type="text/css">
+</head>
diff --git a/Web/HTML/MailingLists.html b/Web/HTML/MailingLists.html
new file mode 100644
index 0000000..8cd8c59
--- /dev/null
+++ b/Web/HTML/MailingLists.html
@@ -0,0 +1,34 @@
+<!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">
+ <font size=5>The CMake mailing list </font>is the principal means of
+ communications among developers. Please go
+ <a href="http://public.kitware.com/mailman/listinfo/cmake">
+ here</a> to subscribe to the list. Instructions are given to
+ receive an archive version of the list; as well as to manage
+ and unsubscribe from the list.
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/News.html b/Web/HTML/News.html
new file mode 100644
index 0000000..6c021f8
--- /dev/null
+++ b/Web/HTML/News.html
@@ -0,0 +1,44 @@
+<!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">
+
+ <font size=5>Current news </font>is listed in the following. Please visit the
+ CMake mailing list and archives for detailed information.
+ <ul>
+ <li>CMake Release 0.2 available in July, 2001. This release is to
+ include precompiled binaries and install shield for the Windows
+ MSVC environment.
+ <li>VTK 4.0 (release in late 2001) will adopt CMake as its build
+ environment. A working CVS repository is currently functioning
+ with CMake in preparation for the change.
+ <li>VXL computer vision/image processing system adopts CMake as its
+ build environment.
+ <li>Insight segmentation and registration toolkit (ITK) supports
+ development of the CMake environment.
+ </ul>
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/SideBar.html b/Web/HTML/SideBar.html
new file mode 100644
index 0000000..af6c6b5
--- /dev/null
+++ b/Web/HTML/SideBar.html
@@ -0,0 +1,14 @@
+ <td width="150" height="600" valign="top"
+ background="/CMake/Art/SideBar.jpg">
+ <a href="/CMake/index.html">&nbsp;Home</a><br><br>
+ <a href="/CMake/HTML/About.html">&nbsp;About</a><br><br>
+ <a href="/CMake/HTML/Sponsors.html">&nbsp;Sponsors</a><br><br>
+ <a href="/CMake/HTML/Examples.html">&nbsp;Examples</a><br><br>
+ <a href="/CMake/HTML/Download.html">&nbsp;Download</a><br><br>
+ <a href="/CMake/HTML/Documentation.html">&nbsp;Documentation</a><br><br>
+ <a href="/CMake/HTML/FAQ.html">&nbsp;FAQ</a><br><br>
+ <a href="/CMake/HTML/MailingLists.html">&nbsp;Mailing Lists</a><br><br>
+ <a href="/CMake/HTML/Testing.html">&nbsp;Testing</a><br><br>
+ <a href="/CMake/HTML/News.html">&nbsp;News</a><br><br>
+ </td>
+
diff --git a/Web/HTML/Sponsors.html b/Web/HTML/Sponsors.html
new file mode 100644
index 0000000..8ebcb5d
--- /dev/null
+++ b/Web/HTML/Sponsors.html
@@ -0,0 +1,88 @@
+<!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">
+<font size=5>Many generous sponsors and contributors</font>
+have supported this work. NLM continues to provide executive leadership in the
+administion of the project. The supporting agencies and institutes supporting
+this work include:<br><br><br>
+ <dd>
+ <TABLE cellpadding="8" border="0">
+
+ <TR>
+ <TD align=right valign=middle>
+ <A HREF="http://www.nlm.nih.gov">
+ <img src="/CMake/Art/nlm_logo.gif" ALT="NLM logo" WIDTH=50 HEIGHT=50
+ ALIGN=middle border=0></a></TD>
+ <TD align=left valign=middle width=375>
+ National Library of Medicine (NLM) - Dr. Terry Yoo at NLM/NIH is
+ sponsoring the bulk of this work as part of the Insight segmentation
+ and registration toolkit (ITK). CMake was originally created to
+ support the multi-platform support necessary for ITK.
+ </TD>
+ </TR>
+
+ <TR>
+ <TD align=right valign=middle>
+ <A HREF="http://public.kitware.com/Insight">
+ <img src="/CMake/Art/itkLogoSmallTransparentBackground.gif" ALT="ITK logo"
+ ALIGN=middle border=0></a></TD>
+ <TD align=left valign=middle width=375>
+ Insight Segmentation and Registration Toolkit - ITK is the original
+ sponsoring project for ITK. ITK is being funded by NLM to develop
+ cutting-edge algorithms and techniques to support the
+ <a href="http://www.nlm.nih.gov/research/visible/visible_human.html">
+ Visible Human Project.</a>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD align=right valign=middle>
+ <A HREF="http://www.kitware.com">
+ <img src="/CMake/Art/swooshSmall.gif" ALT="Kitware logo"
+ ALIGN=middle border=0></a></TD>
+ <TD align=left valign=middle width=375>
+ Kitware, Inc. - Kitware personnel, primarily Bill Hoffman, Ken Martin,
+ and Brad King, were the principal developers of CMake.</A>
+ </TD>
+ </TR>
+
+ <TR>
+ <TD align=right valign=middle>
+ <A HREF="http://www.acl.lanl.gov/">
+ <img src=/CMake/Art/acl.gif ALT="ACL Logo"
+ ALIGN=middle border=0></a></TD>
+ <TD align=left valign=middle width=375>
+ Advanced Computing Lab at Los Alamos National Lab - Jim Ahrens
+ at LANL is technical project leader. He has supported the deployment
+ of CMake for building parallel processing applications.
+ </TD>
+ </TR>
+
+ </TABLE>
+ </dd>
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/HTML/Style.css b/Web/HTML/Style.css
new file mode 100644
index 0000000..480fc47
--- /dev/null
+++ b/Web/HTML/Style.css
@@ -0,0 +1,41 @@
+<head>
+<STYLE TYPE="text/css">
+ <!--
+ Body {
+ font-family : verdana, tahoma, sans-serif;
+ font-size : 9pt;
+ color : black;
+ }
+
+ Table {
+ font-family : verdana, tahoma, sans-serif;
+ font-size : 9pt;
+ color : black;
+ }
+
+ Table, TD {
+ font-family : verdana, tahoma, sans-serif;
+ font-size : 9pt;
+ color : black;
+ background-repeat : no-repeat;
+ }
+
+ P {font-family : verdana, tahoma, sans-serif; font-size : 9pt;
+color: black; }
+
+ a {
+ Font-Family : verdana, tahoma, sans-serif;
+ Font-Size : 8pt;
+ Font-Style : normal;
+ text-decoration : none;
+ color : blue;
+ }
+
+ a:hover {
+ color : black;
+ Font-Style : bold;
+ text-decoration : underline;
+ }
+ -->
+</STYLE>
+</head>
diff --git a/Web/HTML/Table.html b/Web/HTML/Table.html
new file mode 100644
index 0000000..51c0c15
--- /dev/null
+++ b/Web/HTML/Table.html
@@ -0,0 +1,8 @@
+<table width="700" cellspacing="0" cellpadding="8" border="0">
+<tr>
+ <td colspan="2">
+ <img src="/CMake/Art/CMakeBanner.jpg" width=620 height=150
+ border=0 alt="">
+ </td>
+</tr>
+
diff --git a/Web/HTML/Testing.html b/Web/HTML/Testing.html
new file mode 100644
index 0000000..56d6275
--- /dev/null
+++ b/Web/HTML/Testing.html
@@ -0,0 +1,32 @@
+<!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">
+
+ <font size=5>The CMake testing dashboard </font>is not currently available.
+ The nightly testing and release process will be available shortly.
+
+ </div>
+ </td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>
diff --git a/Web/index.html b/Web/index.html
new file mode 100644
index 0000000..e28446f
--- /dev/null
+++ b/Web/index.html
@@ -0,0 +1,72 @@
+<!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="600" valign="top" bgcolor="#FFFFFF">
+ <div align="left">
+<font size=5>Welcome</font> to CMake, the cross-platform, open-source make
+system. CMake is used to control the software compilation process using
+simple platform and compiler independent configuration files. CMake
+generates native makefiles and workspaces that can be used in the compiler
+environment of your choice. CMake is quite sophisticated: it is possible to
+support complex environments requiring system configuration, pre-processor
+generation, code generation, and template instantiation. Please go <a
+href="/CMake/HTML/About.html">here</a> to learn more about CMake.
+
+<P>
+CMake was developed by
+<a href="http://www.kitware.com">Kitware</a> as part of the
+<a href="http://public.kitware.com/Insight">NLM Insight Segmentation and
+Registration Toolkit</a> project. The Advanced Computing Lab at Los Alamos
+National Lab also provided support in the context of their parallel
+computation environment. Other sponsors include the Insight,
+<a href="http://www.kitware.com/vtk.html">VTK</a>, and
+<a href="http://www.robots.ox.ac.uk/~vxl/">VXL</a>
+open source software communities.
+
+<p>
+The goals for CMake include the following:
+<ul>
+ <li>Develop an open source, cross-platform tool to manage the build process,
+ <li>Allow the use of native compilers and systems,
+ <li>Simplify the build process,
+ <li>Optionally provide a user-interface to manage the build system,
+ <li>Create an extensible framework,
+ <li>Grow a self-sustaining community of software users and developers.
+</ul>
+<p><center>
+<a href="http://www.nlm.nih.gov">
+<img align=center src=Art/nlm_logo.gif border=0></a>
+
+<a href="http://public.kitware.com/Insight">
+<img align=center src=Art/itkLogoSmallTransparentBackground.gif border=0></a>
+
+<a href="http://www.kitware.com">
+<img align=center src=Art/swooshSmall.gif border=0></a>
+
+<a href="http://www.acl.lanl.gov/">
+<img align=center src=Art/acl.gif border=0></a>
+
+</center>
+</div>
+</td>
+</tr>
+
+</table>
+
+</td>
+</tr>
+</table>
+
+</body>
+</html>