diff --git a/dkbuild b/dkbuild index 8be1da9..5550b7d 100755 --- a/dkbuild +++ b/dkbuild @@ -1078,12 +1078,13 @@ function reset_functions() { function include() { edebug "include $(qvals "$@")" - local file="$1" + local file="$1" cwd="$(pwd)" [ -d "$file" ] && file="$file/dkbuild" [ -f "$file" ] || die "$file: fichier introuvable" setx file=abspath "$file" cd "$(dirname "$file")" source "$file" + cd "$cwd" } function machine() { local machine version