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