descriptionImport of CMake.org's complete CVS history
homepage URLhttp://www.cmake.org
ownermstormo@gmail.com
last changeWed, 23 Sep 2009 05:01:51 +0000 (23 05:01 +0000)
content tags
add:
Readme.txt
This is CMake, the cross-platform, open-source make system.
CMake is free software under a BSD-like license, see Copyright.txt.
For documentation see the Docs/ directory once you have built CMake
or visit http://www.cmake.org.


Building CMake
==============


Supported Platforms
-------------------

MS Windows, Mac OS X, Linux, FreeBSD, Solaris, HP-UX, IRIX, BeOS, QNX

Other UNIX-like operating systems may work too out of the box, if not
it shouldn't be a major problem to port CMake to this platform. Contact the
CMake mailing list in this case: http://www.cmake.org/mailman/listinfo/cmake


If you don't have any previous version of CMake already installed
--------------------------------------------------------------

* UNIX/Mac OSX/MinGW/MSYS/Cygwin:

You need to have a compiler and a make installed.
Run the bootstrap script you find the in the source directory of CMake.
You can use the --help option to see the supported options.
You may want to use the --prefix=<install_prefix> option to specify a custom
installation directory for CMake. You can run the bootstrap script from
within the CMake source directory or any other build directory of your
choice. Once this has finished successfully, run make and make install.
So basically it's the same as you may be used to from autotools-based
projects:

$ ./bootstrap; make; make install


* Other Windows:

You need to download and install a binary release of CMake in order to build
CMake.  You can get these releases from
http://www.cmake.org/HTML/Download.html .  Then proceed with the instructions
below.


You already have a version of CMake installed
---------------------------------------------

You can build CMake as any other project with a CMake-based build system:
run the installed CMake on the sources of this CMake with your preferred
options and generators. Then build it and install it.
For instructions how to do this, see http://www.cmake.org/HTML/RunningCMake.html
shortlog
2009-09-23 biglerUpdated formatting of documentation plus a little reorg... master
2009-09-23 biglerAdded a command to make the output directory. This...
2009-09-23 kwrobotKWSys Nightly Date Stamp
2009-09-22 clintonadd support for finding qcollectiongenerator executable...
2009-09-22 clintonfix issue 9346. add binary directory to window title...
2009-09-22 hoffmannew windows build machine for cmake
2009-09-22 hoffmandisable svn
2009-09-22 clintonAdd support for Qt configured with custom qtlibinfix...
2009-09-22 kingFix Xcode project references to the source tree
2009-09-22 kingOptionally force conversion to relative path
2009-09-22 hoffmanMake sure KWSYS_DO_NOT_CLEAN_PUTENV is defined at boots...
2009-09-22 kingSkip implicit link info for multiple OS X archs
2009-09-22 hoffmanCan not use cmakedefine in kwsys because bootstrap...
2009-09-22 hoffmanCan not use cmakedefine in kwsys because bootstrap...
2009-09-22 hoffmanPut a flag in that will stop system tools from deleting...
2009-09-22 alexRescan dependencies also if CMakeDirectoryInformation...
...
tags
15 years ago ITK-3-16-bp
15 years ago VolView-3-2-bp
15 years ago ITK-3-14-bp
15 years ago ParaView-3-6-bp
15 years ago CMake-2-6-4
15 years ago VTK-5-4-0-rc1
15 years ago ITK-3-12-bp
15 years ago CMake-2-6-3
15 years ago ParaView-Annotation-bp
16 years ago CTest-Testing-Tag
16 years ago ITK-3-10-2
16 years ago VTK-5-2-1-rc1
16 years ago CMake-2-6-2
16 years ago R7_19
16 years ago ISP_v2-0
16 years ago ParaView-3-4-bp
...
heads
15 years ago origin
15 years ago master
15 years ago CMake-SourceFile2-b
15 years ago CMake-2-6
16 years ago VTK-5-2
16 years ago CURL
16 years ago VTK-5-0
16 years ago CMake-2-4
16 years ago ITK-3-4
17 years ago gccxml-gcc42
17 years ago ParaView-Crosscompiling
17 years ago CMake-CrossCompileBasic
17 years ago CMake-ImportTargets
17 years ago CMake-ACC-TargetUsedAsCommand
17 years ago CMake-Modules-CompilerId
17 years ago PVEE-ERDC-Setup-4-3-2007
...