Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:39429 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49004 invoked from network); 29 Jul 2008 08:52:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Jul 2008 08:52:49 -0000 Authentication-Results: pb1.pair.com smtp.mail=gloob@litio.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=gloob@litio.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain litio.org from 91.121.171.199 cause and error) X-PHP-List-Original-Sender: gloob@litio.org X-Host-Fingerprint: 91.121.171.199 petersburgo.euler.es Linux 2.6 Received: from [91.121.171.199] ([91.121.171.199:59109] helo=petersburgo.euler.es) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5D/1D-24886-F5ADE884 for ; Tue, 29 Jul 2008 04:52:48 -0400 Received: from [192.168.100.254] (234.Red-80-35-196.staticIP.rima-tde.net [80.35.196.234]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by petersburgo.euler.es (Postfix) with ESMTP id 96FF412E4203 for ; Tue, 29 Jul 2008 10:54:38 +0200 (CEST) Message-ID: <438FCAF1-BF0E-4C14-9035-7D25CBBAB20E@litio.org> To: PHP Internals List Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Date: Tue, 29 Jul 2008 10:52:44 +0200 X-Mailer: Apple Mail (2.926) Subject: PHP Cmake From: gloob@litio.org (Alejandro Leiva) Hi, I'm working in porting php to cmake there is information in the wiki @ http://wiki.php.net/internals/cmake, now is compiling Zend, main, TSRM, ext/ctype, ext/date, ext/dom, ext/libxml, ext/phar, ext/standard and sapi/cli. I wrote a php script to convert automatically the information in config.m4 && config.w32 from extensions to CMake (now only take care of PHP_NEW_EXTENSION but is extensible) and a script to convert configure checks to CMake. I expect in one week to have a php cli compiling and linking. After that I'll implement CTest (for running php tests) and CPack (for automatic packaging) also finish to porting all the extensions and all the sapi. Also in two weeks I think that we can begin to test it and porting to Windows, now is working in Linux and MacOS platform (probably in all unix like platforms). Cheers, -- Alejandro Leiva