Bash程序  |  33行  |  740 B

#!/bin/bash
#
# Copy Quake's data files from perforce to the Android device's sd card.
# Based on emulator.sh
#

# We need some internal functions defined in envsetup.sh, so start
# by finding this file and sourcing it before anything else
#
function gettop
{
    echo $TOP
}

T=$(gettop)
if [ -z "$T" ] ; then
    echo "please run your envsetup.sh script"
    exit 1
fi

echo "top found at $T"

echo "Creating Quake directories on the device's sdcard"

adb shell mkdir /sdcard
adb shell mkdir /sdcard/data
adb shell mkdir /sdcard/data/quake
adb shell mkdir /sdcard/data/quake/id1

echo "Copying Quake data files to the device. (This could take several minutes)"
adb push $T/external/quake/quake/app/id1 /sdcard/data/quake/id1
echo "Done."