début du support de la variable PROTECTS

This commit is contained in:
Jephté Clain 2018-04-17 06:29:47 +04:00
parent f9d3f906f2
commit 9c86a6ff6e
1 changed files with 2 additions and 2 deletions

4
pff
View File

@ -23,6 +23,7 @@ PFFCONFVARS=(
"PVERSIONS//Versions en attente d'intégration"
"PROFILES//Profils définis"
"ORIGEXTS=//Extensions origines"
"PROTECTS=//Fichiers locaux à protéger lors de l'intégration e.g /dir/, /file, etc."
"MKDIRS//Répertoires qui doivent toujours exister"
"FILTERS//Filtres appliqués aux fichiers lors de l'intégration"
)
@ -724,7 +725,7 @@ function new_cmd() {
local -a find; local p
local fndest0="$workdir/ndest0" fldest0="$workdir/ldest0"
get_local_files "$pffdir" >"$fldest0"
for p in "${PROTECTS[@]}"; do
for p in "${PROTECTS[@]}" "${DEFAULT_PROTECTS[@]}"; do
[ ${#find[*]} -gt 0 ] && find=("${find[@]}" -o)
if [ "${p#/}" != "$p" ]; then
# les fichiers à la racine
@ -1539,7 +1540,6 @@ autopatch=1
version=
disttype=auto
ORIGEXTS=("${DEFAULT_ORIGEXTS[@]}")
PROTECTS=("${DEFAULT_PROTECTS[@]}")
unwrap=auto
merge_strategy=
commit_policy=ask