internals:cmake

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
internals:cmake [2008/06/13 17:36] gloobinternals:cmake [2010/06/08 13:38] – Changed svn url to php-cmake gloob
Line 8: Line 8:
  
   * Uniform language in many platforms.   * Uniform language in many platforms.
 +  * Automatic generation of native workspaces and projects (XCode, Visual Studio, Borland, Makefile, ...)
   * The ability to automatically search for programs, libraries and header files.   * The ability to automatically search for programs, libraries and header files.
   * Macro support.   * Macro support.
Line 30: Line 31:
 ===== Development ===== ===== Development =====
  
-You can get acces to web interfaces for the project accesing to: http://dev.litio.org/+==== How to track it ==== 
 + 
 +You can get acces to web interfaces for the project accesing to: http://svn.php.net/viewvc/php/cmake/ 
 + 
 +==== How to get it ====
  
 You can get the current development code (trunk) with anonymous access from svn using this command: You can get the current development code (trunk) with anonymous access from svn using this command:
  
 <code shell> <code shell>
-svn co http://dev.litio.org/svn/php-cmake/trunk <directory>+// anonymous login 
 +svn co http://svn.php.net/repository/php/cmake/trunk php.cmake 
 +// <usernamelogin 
 +svn co --username <username> http://svn.php.net/repository/php/cmake/trunk php.cmake
 </code> </code>
  
-Note: If you want to add some patches you can send it or request an account to <gloob@php.net> +Note: If you want to add some patches you can send it or request an account to <gloob@php.net> 
 + 
 +==== How to test it ==== 
 + 
 +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>)  
 + 
 +===  Linux and MacOS X === 
 + 
 +  * Copy ./cmake dir to src/php5 and cmake'it to ./build directory and make'it 
 +<code shell> 
 +dendrita:php.cmake/trunk $ ./build_src.sh src/php5/      
 +</code> 
 + 
 +=== Windows === 
 + 
 +  * TbD 
 + 
 +=== Other Platforms === 
 + 
 +  * TbD 
 + 
 + 
 +===== Related Pages =====
  
   * [[internals:cmake:status | Status && Milestone]]   * [[internals:cmake:status | Status && Milestone]]
 +  * [[internals:cmake:notes | Work notes]]
internals/cmake.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1