Skip dependency check for lockfile

Цей коміт міститься в:
2023-02-17 11:28:12 -05:00
джерело ad76c9cc6b
коміт 80779c9f2d
2 змінених файлів з 8 додано та 2 видалено

3
.gitignore сторонній
Переглянути файл

@@ -1,2 +1,3 @@
src/
bin/
bin/
.dependencies

Переглянути файл

@@ -205,6 +205,7 @@ installDependencies() {
debug "${FUNCNAME[0]}"
declare -a pkg_list
declare lock_file="$BUILDROOT/.dependencies"
# TODO please contribute your platform here
if (( FROM_SOURCE )); then
@@ -349,7 +350,11 @@ installDependencies() {
esac
fi
pkg_install "${pkg_list[@]}"
# Skip dependency installation if lock file is present
[[ -f $lock_file ]] && return
pkg_install "${pkg_list[@]}" && echo "${pkg_list[@]}" > "$lock_file"
}