début du support de la variable PROTECTS
This commit is contained in:
parent
f9d3f906f2
commit
9c86a6ff6e
4
pff
4
pff
|
@ -23,6 +23,7 @@ PFFCONFVARS=(
|
||||||
"PVERSIONS//Versions en attente d'intégration"
|
"PVERSIONS//Versions en attente d'intégration"
|
||||||
"PROFILES//Profils définis"
|
"PROFILES//Profils définis"
|
||||||
"ORIGEXTS=//Extensions origines"
|
"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"
|
"MKDIRS//Répertoires qui doivent toujours exister"
|
||||||
"FILTERS//Filtres appliqués aux fichiers lors de l'intégration"
|
"FILTERS//Filtres appliqués aux fichiers lors de l'intégration"
|
||||||
)
|
)
|
||||||
|
@ -724,7 +725,7 @@ function new_cmd() {
|
||||||
local -a find; local p
|
local -a find; local p
|
||||||
local fndest0="$workdir/ndest0" fldest0="$workdir/ldest0"
|
local fndest0="$workdir/ndest0" fldest0="$workdir/ldest0"
|
||||||
get_local_files "$pffdir" >"$fldest0"
|
get_local_files "$pffdir" >"$fldest0"
|
||||||
for p in "${PROTECTS[@]}"; do
|
for p in "${PROTECTS[@]}" "${DEFAULT_PROTECTS[@]}"; do
|
||||||
[ ${#find[*]} -gt 0 ] && find=("${find[@]}" -o)
|
[ ${#find[*]} -gt 0 ] && find=("${find[@]}" -o)
|
||||||
if [ "${p#/}" != "$p" ]; then
|
if [ "${p#/}" != "$p" ]; then
|
||||||
# les fichiers à la racine
|
# les fichiers à la racine
|
||||||
|
@ -1539,7 +1540,6 @@ autopatch=1
|
||||||
version=
|
version=
|
||||||
disttype=auto
|
disttype=auto
|
||||||
ORIGEXTS=("${DEFAULT_ORIGEXTS[@]}")
|
ORIGEXTS=("${DEFAULT_ORIGEXTS[@]}")
|
||||||
PROTECTS=("${DEFAULT_PROTECTS[@]}")
|
|
||||||
unwrap=auto
|
unwrap=auto
|
||||||
merge_strategy=
|
merge_strategy=
|
||||||
commit_policy=ask
|
commit_policy=ask
|
||||||
|
|
Loading…
Reference in New Issue