News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Pavel Shevaev's Blog:
taskman yet another Ant alternative
October 14, 2010 @ 09:56:39

Pavel Shevaev has put together what he calls "yet another Ant alternative" - a tool written in PHP to create project related tasks in a style that matches the Ant and rake methods.

There is a lib-taskman project on the google code hosting where you can find the full documentation, sources and latest releases. It's probably not that elegant as rake but if you want to stick to PHP and have Ant-alike functionality without any XML programming then taskman may turn out to be handy. taskman is very simple to use, it requires only one include, all its code resides in one PHP file, and it has no external dependencies.

He includes a basic use example that sets up the build with "task_hello", "task_comma", "task_world" and "task_say" methods that each do some basic output to show the flow of the process. He also gives examples of possible uses for the tasks like database bootstrapping, auto-code generation, project deployment, etc. He also mentions two other PHP-based projects that do similar things - pake and Phake.

0 comments voice your opinion now!
rake build tool taskman ant alternative phake pake


blog comments powered by Disqus

Similar Posts

Brian Swan's Blog: Using the Windows Azure Command Line Tools for PHP

7PHP.com: A Chat With Adminer - A Simple, Yet Effective, Database Management tool written in PHP

Mike Lively's Blog: Pear Channel set up for Phake

Pierre-Alain Joye's Blog: Build cairo on windows, step #1

Sebastian Bergmann's Blog: Using CLANG/scan-build for Static Analysis of the PHP Interpreter


Community Events





Don't see your event here?
Let us know!


framework code developer testing laravel podcast unittest introduction release list symfony2 interview refactor configure install threedevsandamaybe community series opinion language

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework