aboutsummaryrefslogtreecommitdiffstats
path: root/android-configure.sh
diff options
context:
space:
mode:
authorDavid 'Digit' Turner <digit@google.com>2009-12-03 13:50:00 -0800
committerDavid 'Digit' Turner <digit@google.com>2009-12-03 14:02:39 -0800
commita383d02cb57dd7dadd382654175e51354073a139 (patch)
treee691a100f4590b63979bdd125ecb798154e46b3f /android-configure.sh
parent8b657e5deaa03b989b0b36791fcf2aa6b2882656 (diff)
downloadexternal_qemu-a383d02cb57dd7dadd382654175e51354073a139.zip
external_qemu-a383d02cb57dd7dadd382654175e51354073a139.tar.gz
external_qemu-a383d02cb57dd7dadd382654175e51354073a139.tar.bz2
Extract emulator major version number from SDK Tools package revision.
The minor version number is now always 0, this makes the next version number "5.0" currently in the eclair branch.
Diffstat (limited to 'android-configure.sh')
-rwxr-xr-xandroid-configure.sh12
1 files changed, 12 insertions, 0 deletions
diff --git a/android-configure.sh b/android-configure.sh
index 84e4535..26ea251 100755
--- a/android-configure.sh
+++ b/android-configure.sh
@@ -149,6 +149,15 @@ if [ "$IN_ANDROID_BUILD" = "yes" ] ; then
OPTION_TARGETS="$OPTION_TARGETS $HOST_BIN/emulator$EXE"
log "Targets : TARGETS=$OPTION_TARGETS"
fi
+
+ # find the Android SDK Tools revision number
+ TOOLS_PROPS=$ANDROID_TOP/sdk/files/tools_source.properties
+ if [ -f $TOOLS_PROPS ] ; then
+ ANDROID_SDK_TOOLS_REVISION=`awk -F= '/Pkg.Revision/ { print $2; }' $TOOLS_PROPS 2> /dev/null`
+ log "Tools : Found tools revision number $ANDROID_SDK_TOOLS_REVISION"
+ else
+ log "Tools : Could not locate $TOOLS_PROPS !?"
+ fi
fi # IN_ANDROID_BUILD = no
@@ -377,6 +386,9 @@ echo "BUILD_STANDALONE_EMULATOR := true" >> $config_mk
if [ $OPTION_DEBUG = yes ] ; then
echo "BUILD_DEBUG_EMULATOR := true" >> $config_mk
fi
+if [ -n "$ANDROID_SDK_TOOLS_REVISION" ] ; then
+ echo "ANDROID_SDK_TOOLS_REVISION := $ANDROID_SDK_TOOLS_REVISION" >> $config_mk
+fi
# Build the config-host.h file
#