| Index: tools/sync_google3.sh
|
| diff --git a/tools/sync_google3.sh b/tools/sync_google3.sh
|
| index 1d330ec573d34000feec04d04db2805d041a39ec..7978f1986349fd24468e0e337d5a39b387d5c99d 100755
|
| --- a/tools/sync_google3.sh
|
| +++ b/tools/sync_google3.sh
|
| @@ -4,9 +4,9 @@
|
| # Use of this source code is governed by a BSD-style license that can be
|
| # found in the LICENSE file.
|
|
|
| -# Syncs //depot/google3/third_party/skia/HEAD to the last known good revision of
|
| -# Skia. If this script is not run from a Piper client, creates a new CitC
|
| -# client. Also updates README.google.
|
| +# Syncs //depot/google3/third_party/skia/HEAD to the latest revision of Skia.
|
| +# If this script is not run from a Piper client, creates a new CitC client. Also
|
| +# updates README.google.
|
| #
|
| # Usage:
|
| # ./tools/sync_google3.sh
|
| @@ -17,7 +17,7 @@ source gbash.sh || exit 2
|
| set -e
|
|
|
| MY_DIR="$(gbash::get_absolute_caller_dir)"
|
| -LKGR="$(${MY_DIR}/get_skia_lkgr.sh)"
|
| +SKIA_REV="$(git ls-remote https://skia.googlesource.com/skia refs/heads/master | cut -f 1)"
|
|
|
| gbash::get_google3_dir && GOOGLE3="$(gbash::get_google3_dir)"
|
| if [ -z "${GOOGLE3}" ]; then
|
| @@ -26,20 +26,20 @@ if [ -z "${GOOGLE3}" ]; then
|
| GOOGLE3="/google/src/cloud/${USER}/${CLIENT_NAME}/google3"
|
| fi
|
| cd "${GOOGLE3}/third_party/skia/HEAD"
|
| -${MY_DIR}/git_clone_to_google3.sh --skia_rev "${LKGR}"
|
| +${MY_DIR}/git_clone_to_google3.sh --skia_rev "${SKIA_REV}"
|
|
|
| -echo "Synced client ${CLIENT_NAME} to ${LKGR}"
|
| +echo "Synced client ${CLIENT_NAME} to ${SKIA_REV}"
|
|
|
| # Update README.google.
|
| -sed --in-place "s/^Version: .*/Version: ${LKGR}/" README.google
|
| -sed --in-place "s/URL: http:\/\/skia.googlesource.com\/skia\/+archive\/.*\.tar\.gz/URL: http:\/\/skia.googlesource.com\/skia\/+archive\/${LKGR}.tar.gz/" README.google
|
| +sed --in-place "s/^Version: .*/Version: ${SKIA_REV}/" README.google
|
| +sed --in-place "s/URL: http:\/\/skia.googlesource.com\/skia\/+archive\/.*\.tar\.gz/URL: http:\/\/skia.googlesource.com\/skia\/+archive\/${SKIA_REV}.tar.gz/" README.google
|
| CURRENT_DATE=`date '+%d %B %Y'`
|
| echo "Updated using sync_google3.sh on $CURRENT_DATE by $USER@google.com" >> README.google
|
|
|
| # Add README.google to the default change.
|
| g4 reopen
|
| # Create a new CL.
|
| -CHANGE="$(g4 change --desc "Update skia HEAD to ${LKGR}.")"
|
| +CHANGE="$(g4 change --desc "Update skia HEAD to ${SKIA_REV}.")"
|
| CL="$(echo "${CHANGE}" | sed "s/Change \([0-9]\+\) created.*/\1/")"
|
|
|
| echo "Created CL ${CL} (http://cl/${CL})"
|
|
|