There are lots of variants that can be used to run/prepare Phing. You need at least the following:
-
If you want Phing to be able to use other packages / classes, you can either add them to the
PHP_CLASSPATH
or to PHP's include_path. -
Some Tasks in
phing/tasks/ext
may require 3rd party libraries to be installed. Generally, tools with compatible license (and stable releases) are included in phing/lib so that outside dependencies can be avoided. PEAR libs will not, however, be bundled with Phing since they are generally bundled with PHP. If you are using a 3rd party task, see the Task documentation to be aware of any dependencies.
You are now ready to use the phing command at your command prompt, from everywhere in your directory tree.