On 12-01-24 09:59 AM, David Goulet wrote: > > > On 12-01-24 09:47 AM, Mathieu Desnoyers wrote: > > * Simon Marchi ([email protected]) wrote: > >> Hi, > >> > >> This is my first or so version of the programmable bash completion > >> (tab completion) for the LTTng 2.0 command line tool: > >> > >> > http://git.dorsal.polymtl.ca/~smarchi?p=lttng-bash-completion.git;a=blob;f=lttng;hb=HEAD > >> > >> Currently, it is able to complete general options (before the > >> command), the command names and command-specific options (after the > >> command). The patch I sent earlier today for lttng-tools is needed for > >> the completion to work, so if you want to try it, you can either wait > >> for it to be merged or apply it yourself. > >> > >> Install instructions for Debian-based distros: > >> > >> 1- Make sure that the bash-completion package is installed on your > system > >> 2- Copy the file in /etc/bash_completion.d > >> 3- Type source /etc/bash_completion > >> > >> In the future, it would be interesting to be able to complete session > >> names, channel names, and maybe perf counter names, which look like a > >> big headache to type by hand. > > > It would be nice to figure out where we could package it in the > > lttng-tools. Maybe in a extras/ directory ? Thoughts ? > > Yes normally, you can find these kind of things in contrib/ or extras/. > > We can thing also of default init script, basic setup script, and so on... > > David
Or just leave it at the top level, it's only one file after all. In any case, we should put that kind of thing at the same place as the pkg-config (.pc) files. Alex > > > > Thanks, > > > Mathieu > > >> > >> Comments are welcome. > >> > >> Thanks, > >> > >> Simon > >> -- Alexandre Montplaisir DORSAL lab, École Polytechnique de Montréal _______________________________________________ lttng-dev mailing list [email protected] http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
