Wiki » Historique » Version 4
« Précédent -
Version 4/8
(diff) -
Suivant » -
Version actuelle
Gérald Schwartzmann, 13/06/2013 16:15
Helper de gestion de packaging EOLE¶
Cette procédure décrit une installation pour un utilisateur.
Il s’utilise comme la version actuelle l’amélioration notable qu’il y a le complètement automatique des noms de branches pour Bash.
Clone du dépôt¶
user@work:~/src$ git clone http://dev-eole.ac-dijon.fr/git/git-package
Ajour du binaire au PATH:¶
user@work:~/src$ mkdir ~/bin user@work:~/src$ ln -s ~/src/git-package/git-package ~/bin/ user@work:~/src$ export PATH=~/bin:$PATH
Mise en place du comlètement automatique Bash¶
user@work:~/src$ mkdir ~/.bash_completion.d/ user@work:~/src$ ln -s ~/src/git-package/git-package-completion.bash ~/.bash_completion.d/git-package user@work:~/src$ cat >> ~/.bash_completion <<'EOF' # -*- shell-script -*- # user completion USER_BASH_COMPLETION_DIR="${HOME}/.bash_completion.d" if [[ -d "${USER_BASH_COMPLETION_DIR}" && -r "${USER_BASH_COMPLETION_DIR}" \ && -x "${USER_BASH_COMPLETION_DIR}" ]] then for i in $(LC_ALL=C command ls "${USER_BASH_COMPLETION_DIR}"); do i="${USER_BASH_COMPLETION_DIR}/$i" [[ ${i##*/} != @($_backup_glob|Makefile*|$_blacklist_glob) \ && -f $i && -r $i ]] && . "$i" done fi unset i _blacklist_glob EOF
Source du complètement automatique Bash¶
user@work:~/src$ . ~/.bash_completion