1 _phing_does_target_list_need_generating
() {
2 if [ ! -f .phing_targets
]; then return 0;
4 accurate
=$(stat -f%m .phing_targets)
5 changed
=$(stat -f%m build.xml)
6 return $(expr $accurate '>=' $changed)
11 if [ -f build.xml
]; then
12 if _phing_does_target_list_need_generating
; then
13 phing
-l |grep -v ":" |grep -v "^$"|grep -v "\-" > .phing_targets
15 compadd
`cat .phing_targets`