aboutsummaryrefslogtreecommitdiffhomepage
path: root/share/functions/__fish_complete_ant_targets.fish
diff options
context:
space:
mode:
authorGravatar axel <axel@liljencrantz.se>2006-12-06 09:52:52 +1000
committerGravatar axel <axel@liljencrantz.se>2006-12-06 09:52:52 +1000
commit4b9dcf1cf239e5f757c61acf43183d95b27ed8e2 (patch)
tree83d3ffe0b26277c6846d5333a711ca34639d70c9 /share/functions/__fish_complete_ant_targets.fish
parent1fbac89a388af40371dbb3163ea98edd7f749ed6 (diff)
Add ant target completions, written by Nate Drake
darcs-hash:20061205235252-ac50b-112c0ff335e456ed0b419c6c5c7a889c517baed1.gz
Diffstat (limited to 'share/functions/__fish_complete_ant_targets.fish')
-rw-r--r--share/functions/__fish_complete_ant_targets.fish7
1 files changed, 7 insertions, 0 deletions
diff --git a/share/functions/__fish_complete_ant_targets.fish b/share/functions/__fish_complete_ant_targets.fish
new file mode 100644
index 00000000..55b77e44
--- /dev/null
+++ b/share/functions/__fish_complete_ant_targets.fish
@@ -0,0 +1,7 @@
+
+function __fish_complete_ant_targets -d "Print list of targets from build.xml"
+ if test -f build.xml
+ sed -n "s/ *<target name=[\"']\([^\"']*\)[\"'].*/\1/p" < build.xml
+ end
+end
+