PHing Is Not GNU make; it's a project build system based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, CVS operations, and much more.
| Tags | Software Development Build Tools Libraries php classes Utilities |
|---|---|
| Licenses | LGPL |
| Operating Systems | OS Independent |
| Implementation | PHP |
Recent releases


Release Notes: This release adds the "apply" task and fixes a number of issues.


Release Notes: This release fixes a few important bugs.


Release Notes: This releases updated the composer package, added a phploc task and improved support for phpDocumentor 2 and IonCube 7, improved the unit tests, clarified the documentation in a number of places, and addressed a number of (significant) issues.


Release Notes: This hotfix release fixes one critical issue with the Parallel Task.


Release Notes: This release adds various new tasks (liquibase, try/catch, parallel, apigen, and phpdoc2), as well as a big update to the RNG schema and a PHAR package. Various other issues have also been fixed.