-------------------- RUNTIME DEPENDENCIES -------------------- - PHP 5.3.X - PHP OpenSSL 0.9.8 - PHP with bcmath support - PHP with CURL support -------------------- BUILD DEPENDENCIES -------------------- - Phing - PHPDocumentor - PHPUnit - XDebug With a working PEAR installation the following commands should take care of everything: $ sudo pear channel-discover pear.phing.info $ sudo pear install --alldeps phing/phing $ sudo pear channel-discover pear.phpunit.de $ sudo pear install --alldeps channel://pear.phpunit.de/PHPUnit $ sudo pear install --alldeps PhpDocumentor $ sudo pecl install xdebug -------------------- BUILD TARGETS -------------------- $ phing all # Run everything $ phing clean # Clean all build artifacts $ phing doc # Build PHPUnit documentation $ phing lint # Check syntax of source files $ phing test # Run all unit tests $ phing stats # Print statistics about lines of code $ phing release # Create a release $ phing publish # Publish a release