From 89c4e28d4d319a4905fe4db3d5e79fe12dedf9a3 Mon Sep 17 00:00:00 2001 From: Nicolas Geoffray Date: Mon, 24 Mar 2014 09:33:30 +0000 Subject: [PATCH] Art script: Use PWD for android-data and cleanup after running. Change-Id: I79ef402196ba875f51f924b3eeafffadc012834f --- tools/art | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tools/art b/tools/art index aa53a3990..c9c0d4fe5 100755 --- a/tools/art +++ b/tools/art @@ -46,12 +46,15 @@ PROG_NAME="$(follow_links "$BASH_SOURCE")" PROG_DIR="$(cd "${PROG_NAME%/*}" ; pwd -P)" ANDROID_BUILD_TOP="$(cd "${PROG_DIR}/../../../../" ; pwd -P)/" ANDROID_HOST_OUT=$PROG_DIR/.. +ANDROID_DATA=$PWD/android-data$$ -mkdir -p /tmp/android-data/dalvik-cache -ANDROID_DATA=/tmp/android-data \ +mkdir -p $ANDROID_DATA/dalvik-cache +ANDROID_DATA=$ANDROID_DATA \ ANDROID_ROOT=$ANDROID_HOST_OUT \ LD_LIBRARY_PATH=$ANDROID_HOST_OUT/lib \ - exec $invoke_with $ANDROID_HOST_OUT/bin/dalvikvm $lib \ - -Xbootclasspath:$ANDROID_HOST_OUT/core-hostdex.jar \ + $invoke_with $ANDROID_HOST_OUT/bin/dalvikvm $lib \ -Ximage:$ANDROID_HOST_OUT/framework/core.art \ "$@" +EXIT_STATUS=$? +rm -rf $ANDROID_DATA +exit $EXIT_STATUS -- 2.11.0