Installing headers and library to /usr/local/ Requires workaround for version information header generation Install a man page Install some basic bash completion for maps Also update the readme to fit with the manpage and new autocompletion features Fixes the oddity where generated map files were missing the initial line of the header
23 lines
421 B
Text
Executable file
23 lines
421 B
Text
Executable file
# ttrts completion
|
|
|
|
test ! -z TTRTS_MAPS && TTRTS_MAPS=/usr/share/ttrts/maps/
|
|
|
|
have ttrts &&
|
|
function _ttrts
|
|
{
|
|
commandnames=""
|
|
for filename in ${TTRTS_MAPS}/*
|
|
do
|
|
map="${filename##*/}"
|
|
commandnames+="$map "
|
|
done
|
|
|
|
local cur prev
|
|
COMPREPLY=()
|
|
cur="${COMP_WORDS[COMP_CWORD]}"
|
|
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
|
|
|
COMPREPLY=( $(compgen -W "${commandnames}" -- ${cur}) )
|
|
}
|
|
|
|
complete -F _ttrts ttrts
|