Support multiple dependencies per project
Signed-off-by: Riku Viitanen <riku.viitanen@protonmail.com>btrfsvols
parent
4d3b16da38
commit
1bde6bb3c4
|
@ -80,7 +80,6 @@
|
|||
rev: 6a7db34ff63345a7badec79ebea3aaef1712f374
|
||||
loc: util-fw/pico-sdk
|
||||
url: https://github.com/raspberrypi/pico-sdk
|
||||
depend: rpi-pico-tinyusb
|
||||
}
|
||||
|
||||
{rpi-pico-tinyusb}{
|
||||
|
@ -95,4 +94,5 @@
|
|||
url: https://codeberg.org/libreboot/pico-serprog
|
||||
bkup_url: https://notabug.org/libreboot/pico-serprog
|
||||
depend: rpi-pico-sdk
|
||||
depend: rpi-pico-tinyusb
|
||||
}
|
||||
|
|
|
@ -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")
|
||||
|
|
Loading…
Reference in New Issue