-r <path> patch to reference repo (e.g. ~/chromiumos/)
-g <group>
-m <manifest>
+ -e <email>
Operates on the repo in ${PWD}
EOF
BRANCH=
MANIFEST=
MANIFEST_NAME=
-GROUPS=()
+RGROUPS=()
REPO_URL=
while [[ $# -gt 0 ]] ; do
case $1 in
exec git clone https://git.chromium.org/chromium/tools/depot_tools.git
;;
int)
- MANIFEST='ssh://gerrit-int.chromium.org:29419/chromeos/manifest-internal.git'
- REPO_URL='https://git.chromium.org/git/external/repo.git'
+ MANIFEST='https://chrome-internal.googlesource.com/chromeos/manifest-internal.git'
+ REPO_URL='https://chromium.googlesource.com/external/repo.git'
;;
ext)
- MANIFEST='https://git.chromium.org/git/chromiumos/manifest.git'
- REPO_URL='https://git.chromium.org/git/external/repo.git'
+ MANIFEST='https://chromium.googlesource.com/chromiumos/manifest.git'
+ REPO_URL='https://chromium.googlesource.com/external/repo.git'
;;
-b)
BRANCH=$2
shift
;;
-r)
-
REF=$(realpath "${2:-$(echo ~/chromiumos)}")
shift
;;
-g)
- GROUPS+=( "$2" )
+ RGROUPS+=( "$2" )
shift
;;
-m)
MANIFEST_NAME="${2%.xml}.xml"
shift
;;
+ -e)
+ email=$2
+ shift
+ ;;
*)
usage
;;
${REPO_URL:+--repo-url="${REPO_URL}"} \
${REF:+--reference "${REF}"} \
${MANIFEST_NAME:+-m "${MANIFEST_NAME}"} \
+ ${RGROUPS:+-g "${RGROUPS[*]}"} \
${BRANCH:+-b "${BRANCH}"}
-# ${GROUPS:+-g "${GROUPS[*]}"}
rdir=$(realpath "`pwd`")
while [[ ! -d ${rdir}/.repo ]] ; do