[CMake] bash completion for cmake

Kishore kitts.mailinglists at gmail.com
Wed Jul 28 00:22:26 EDT 2010


On Tuesday 27 Jul 2010 6:05:59 pm Eric Noulard wrote:
> 2010/7/27 Eric Noulard <eric.noulard at gmail.com>:
> > Here comes a proposal for a bash completion for cmake. Should work with
> > almost any cmake version because it's using cmake command to retrieve
> > completion.
> > 
> > Prerequisite: You should have "bash-completion" package installed.
> > 
> > If you want to try  you may either:
> > 
> > 1) add the attache "cmake" file to /etc/bach_completion.d/
> > 2) source the file in your current (bash shell)
> >    $ . .cmake
> > 
> > then
> > 
> > $ cmake <TAB><TAB> offers first level completion
> > 
> > $ cmake --help-command <TAB><TAB> offers second level completion
> 
> Here comes an updated file with some support for cpack and ctest too.
> 
> I did submit this as a proposal to bash-completion project:
> https://alioth.debian.org/tracker/index.php?func=detail&aid=312632&group_id
> =100114&atid=413095

Thanks a lot for this. Unfortunately it does not work here. This is what i get 
with "cmake <TAB><TAB>"

$ cmake _get_comp_words_by_ref: command not found
-_get_comp_words_by_ref: command not found

Kubuntu 10.04.
-- 
Cheers!
Kishore


More information about the CMake mailing list