Alternative build systems
| From: | Kevin Ingwersen | Date: | Sun, 27 Oct 2013 18:30:16 +0000 |
| Subject: | Alternative build systems | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-69902@lists.php.net to get a copy of this message | ||
Hello there!
I am currently looking into alternative build systems - such as Ninja - and wanted to ask, in which
steps PHP is compiled.
Currently I am working on a bigger system which utilizes Ninja to build stuff. But converting a
makefile into a build.ninja file is not that easy at all,especially when you never learned how
makefiles themselves work...like me, i don't know how makefiles work. o-o But, I know how
build.ninja files work and are built.
So, could somebody give me some basic instructions on how PHP is built? The bulky GCC/G++ commands
from 'make --dry-run' make it hard to understand what is going on.
Kind regards, Ingwie.