am 12d71b66: Merge "resolve merge conflicts of 838c441 to master."
* commit '12d71b66db40836a671f91c934be238c7d3e87b6':
package-release.sh: script breaks if commit msg contains single quote(')
package-release.sh: Merge master version.
diff --git a/distrib/package-release.sh b/distrib/package-release.sh
index b47e334..2cd8e2c 100755
--- a/distrib/package-release.sh
+++ b/distrib/package-release.sh
@@ -165,9 +165,10 @@
SHA1=$(cd $GIT_DIR && git log --oneline -1 .) || \
panic "Not a Git directory: $GIT_DIR"
- SHA1=$(printf "%s" "$SHA1" | tr "'" "\\'")
+ SHA1=$(printf "%s" "$SHA1" | sed -e "s/'/\\'/g")
eval $VARNAME=\'$SHA1\'
}
+
# Defaults.
DEFAULT_REVISION=$(date +%Y%m%d)
DEFAULT_PKG_PREFIX=android-emulator
@@ -268,11 +269,11 @@
binaries.
Valid options (defaults are inside brackets):
- --help | -? Print this message.
- --package-dir=<path> Change package output directory [$DEFAULT_PKG_DIR].
- --revision=<name> Change revision [$DEFAULT_REVISION].
- --sources Also create sources package.
- --system=<list> Specify host system list [$DEFAULT_SYSTEMS].
+ --help | -? Print this message.
+ --package-dir=<path> Change package output directory [$DEFAULT_PKG_DIR].
+ --revision=<name> Change revision [$DEFAULT_REVISION].
+ --sources Also create sources package.
+ --system=<list> Specify host system list [$DEFAULT_SYSTEMS].
--copy-prebuilts=<path> Copy 64-bit Linux and Darwin binaries to
<path>/prebuilts/android-emulator/