Skip dependency check for lockfile

This commit is contained in:
2023-02-17 11:28:12 -05:00
부모 ad76c9cc6b
커밋 80779c9f2d
2개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제

3
.gitignore vendored
파일 보기

@@ -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"
}