Support multiple dependencies per project

Signed-off-by: Riku Viitanen <riku.viitanen@protonmail.com>
This commit is contained in:
Riku Viitanen
2023-09-08 01:03:32 +03:00
parent 4d3b16da38
commit 1bde6bb3c4
2 changed files with 6 additions and 4 deletions
+5 -3
View File
@@ -33,8 +33,10 @@ main()
verify_config
clone_project
[ "${depend}" = "" ] || ./update project repo ${depend} || \
fail "Cannot fetch dependency, ${depend}, for project, ${name}"
[ "${depend}" = "" ] || for d in ${depend} ; do
./update project repo ${d} || \
fail "Cannot fetch dependency, ${d}, for project, ${name}"
done
rm -Rf "${tmp_dir}" || fail "cannot remove tmpdir, ${tmp_dir}"
}
@@ -54,7 +56,7 @@ read_config()
bkup_url:*)
bkup_url=${2} ;;
depend:*)
depend=${2} ;;
depend="${depend} ${2} " ;;
esac
done << EOF
$(eval "awk '${awkstr}' config/git/revisions")