Update compile-deps.sh, support caching [skip ci]

This commit is contained in:
Jerry Ma 2022-06-20 18:55:37 +08:00 committed by GitHub
parent 265fac3ca1
commit 1dd4ad9cc1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -43,4 +43,8 @@ function do_curl_compiler() {
echo "curl compiled!"
}
do_xml_compiler && do_curl_compiler && do_libzip_compiler
if [ ! -f "$self_dir/source/.deps-compiled" ]; then
do_xml_compiler && do_curl_compiler && do_libzip_compiler && touch "$self_dir/source/.deps-compiled"
else
echo "Skip compilation for dependencies"
fi