maj doc dkbuild -c

This commit is contained in:
Jephté Clain 2025-02-06 11:03:43 +04:00
parent 6f9ab14ffe
commit 056ae579a9
1 changed files with 4 additions and 1 deletions

View File

@ -77,6 +77,8 @@ $scriptname build [OPTIONS] [BUILDVARS...]
Lire un fichier de configuration au format dkbuild. Si cette option
n'est pas spécifiée, les fichiers ~/.dkbuild.env et /etc/dkbuild.env
sont testés dans l'ordre et automatiquement sélectionnés s'ils existent.
NB: cela veut dire que si cette option est spécifiée, les fichiers
~/.dkbuild.env et /etc/dkbuild.env sont ignorés
L'ordre de priorité est le suivant:
- d'abord les variables spécifiées avec --env et --arg,
- puis les variables définies dans ce fichier de configuration,
@ -1168,9 +1170,10 @@ function ensure_projdir() {
}
function load_dkbuild() {
local CONFIG="$CONFIG"
local dkbuildenv="$PROJDIR/$(basename "$DKBUILD").env"
cd "$PROJDIR"
if [ -n "$CONFIG" ]; then
if [ -n "$CONFIG" -a "$CONFIG" != none ]; then
edebug "loading $CONFIG"
source "$CONFIG"
fi