Properties
are essentially variables that can be used in the
buildfile. These might be set in the buildfile by calling the Core tasks, or might be set outside Phing on the command line
(properties set on the command line always override the ones in the buildfile). A
property has a name and a value only. Properties may be used in the value of task
attributes. This is done by placing the property name between "
${
" and " }
" in the
attribute value. For example, if there is a BC_BUILD_DIR
property
with the value 'build', then this could be used in an attribute like this:
${BC_BUILD_DIR}/en
. This is resolved to
build/en
.