2019-09-26 15:07:53 -06:00

29 lines
618 B
Bash
Executable File

#!/usr/bin/env bash
REMOTES=(
"coreboot upstream https://github.com/coreboot/coreboot.git"
"edk2 upstream https://github.com/tianocore/edk2.git"
"edk2 mrchromebox https://github.com/MrChromebox/edk2.git"
"edk2-platforms upstream https://github.com/tianocore/edk2-platforms.git"
)
set -e
function git_remote {
echo -e "\x1B[1m$1\x1B[0m"
pushd "$1" > /dev/null
if git remote | grep "^$2\$"
then
git remote set-url "$2" "$3"
else
git remote add "$2" "$3"
fi
git fetch "$2"
popd > /dev/null
}
for remote in "${REMOTES[@]}"
do
git_remote $remote
done