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

Reply via email to