Browse Source

Merge pull request #2094 from frantzmiccoli/phing-fix

Phing plugin improvment
Robby Russell 9 years ago
parent
commit
0a96bb1577
1 changed files with 2 additions and 2 deletions
  1. 2 2
      plugins/phing/phing.plugin.zsh

+ 2 - 2
plugins/phing/phing.plugin.zsh

@@ -1,13 +1,13 @@
 _phing_does_target_list_need_generating () {
   [ ! -f .phing_targets ] && return 0;
-  [ .phing_targets -nt build.xml ] && return 0;
+  [ build.xml -nt .phing_targets ] && return 0;
   return 1;
 }
 
 _phing () {
   if [ -f build.xml ]; then
     if _phing_does_target_list_need_generating; then
-      phing -l |grep -v ":$" |grep -v "^-*$" > .phing_targets
+      phing -l|grep -v "\[property\]"|grep -v "Buildfile"|sed 1d|grep -v ":$" |grep -v "^\-*$"|awk '{print $1}' > .phing_targets
     fi
     compadd `cat .phing_targets`
   fi