diff options
author | liljencrantz <liljencrantz@gmail.com> | 2007-09-22 07:04:01 +1000 |
---|---|---|
committer | liljencrantz <liljencrantz@gmail.com> | 2007-09-22 07:04:01 +1000 |
commit | dab7e6c7b98825879cc03016113b31b575f3f7af (patch) | |
tree | 676261c9edc32499ad36e71505acc612f1fd382a /share/functions/__fish_print_make_targets.fish | |
parent | 06de2602cb455f222b12a8592f7739a43350b0aa (diff) |
Move mkae completion function to its own file
darcs-hash:20070921210401-75c98-6b303317ba375f0c6402e81902e599e79a9c06ed.gz
Diffstat (limited to 'share/functions/__fish_print_make_targets.fish')
-rw-r--r-- | share/functions/__fish_print_make_targets.fish | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/share/functions/__fish_print_make_targets.fish b/share/functions/__fish_print_make_targets.fish new file mode 100644 index 00000000..c57e8871 --- /dev/null +++ b/share/functions/__fish_print_make_targets.fish @@ -0,0 +1,4 @@ +function __fish_print_make_targets + set files Makefile makefile GNUmakefile + sgrep -h -E '^[^#%=$[:space:]][^#%=$]*:([^=]|$)' $files | cut -d ":" -f 1 | sed -e 's/^ *//;s/ *$//;s/ */\n/g' ^/dev/null +end |