Cmake Migration projects is a GSoC project mentored by Pierre A. Joye and developed by Alejandro Leiva. More info.
In PHP context CMake should do the PHP developer's life easier and more productive.
You can get acces to web interfaces for the project accesing to: http://svn.php.net/viewvc/php/cmake/
You can get the current development code (trunk) with anonymous access from svn using this command:
// anonymous login svn co http://svn.php.net/repository/php/cmake/trunk php.cmake // <username> login svn co --username <username> http://svn.php.net/repository/php/cmake/trunk php.cmake
Note: If you want to add some patches you can send it or request an account to gloob@php.net
Currently we support php-src/trunk source code, added as a svn external property.unk/cmake/) to your php checkouted copy.
I suggest you that use an out-the-source compiling strategy. Move to another directory and execute cmake <php_source_dir> after that you'll have a Makefile file (in make platforms), execute make (or load the project file generated)
You can use too the build_src.sh script (i.e. ./build_src <php_source_dir>)
dendrita:php.cmake/trunk $ ./build_src.sh src/php5/