pff: support des projets pff déployés avec toinst

This commit is contained in:
Jephté Clain 2018-02-05 10:20:43 +04:00
parent ab535b759b
commit 7954e7fcc8
1 changed files with 32 additions and 25 deletions

7
pff
View File

@ -960,6 +960,7 @@ function infos_cmd() {
local -a profiles vlfiles
local rfile Pfile flag
if find_pffdir pffdir "$pffdir"; then
ensure_pffdir pffdir "$pffdir"
autofix "$pffdir"
setx -a lfiles=get_local_files "$pffdir"
@ -987,6 +988,12 @@ function infos_cmd() {
estep "Versions en attente: ${COULEUR_ROUGE}${PVERSIONS[*]}${COULEUR_NORMALE}"
[ -n "$profile" ] && estep "Profil courant: ${COULEUR_BLEUE}$profile${COULEUR_NORMALE}" || estep "${COULEUR_JAUNE}Pas de profil courant${COULEUR_NORMALE}"
[ ${#profiles[*]} -gt 0 ] && estep "Profils valides: ${profiles[*]}" || estep "Pas de profils définis"
elif [ -f "${pffdir:-.}/$PFFCONF" ]; then
: "${pffdir:=.}"
conf_init "${PFFCONFVARS[@]}"
source "$pffdir/$PFFCONF"
estep "[Projet pff déployé] Version courante: ${COULEUR_BLEUE}$VERSION${COULEUR_NORMALE}"
fi
}
################################################################################