Just some comments..in spirit of "If it aint broken do NOT touch it.." :D
Scott MacVicar wrote:
Here is a quick run down of some of the features of CMake and tools
associated with it:
• A single configure script that would be used regardless of the OS
• A much simpler scripting language
m4 is simple. :-p
• Generates native build files (make, XCode, Visual Studio 6, 7.1, 8)
err..a simple Makefile isn't "native" enough? Like we have right now? :)
Care to explain what you meant with this?
• Use a build directory so that all build related files are outside the
main source tree, no more pollution of your checkout.
You can do that already even with autoconf generated configure: Just call the
configure script from wherever you want to build the stuff. (I build PHP always
outside the source tree to not pollute my checkout. :)
Bill Hoffman of Kitware who produce CMake and the related tools have
offered their assistance in our transition, including adding ports to
any unsupported operating systems or features that would prevent us from
currently doing the move.
phpize is the one and only thing that comes to my mind as an obstacle..but it's
propably possible to simulate using this CMake thingie? Everyone has CMake
installed, right? :D
Another alternative would be to simply bundle CMake with PHP, it’s
currently under a BSD license so the only problem here would be the
extra space taken up in the package.
How much space does it take?
--Jani
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php