#!/bin/sh ANDROID_OUT=~/moko/android/opensource/out ANDROID_DEVICE=freerunner EXPORT_ROOT=/srv/export Usage() { echo "Usage: $0 release|debug" } CopyAndroid() { if [ -d $1 ] then echo "Copying from... $1" sudo rm -rf $EXPORT_ROOT/root/dev sudo rm -rf $EXPORT_ROOT/root/system # Copy the image... cd $1 tar cf - root | (cd $EXPORT_ROOT; sudo tar xf -) tar cf - system | (cd $EXPORT_ROOT/root; sudo tar xf -) # Change owner and permissions... cd $EXPORT_ROOT sudo chown -R root:root root sudo chmod -R 777 root else echo "$1 does not exist!" fi } if [ $# != 1 ] then Usage else case $1 in release) CopyAndroid $ANDROID_OUT/target/product/$ANDROID_DEVICE/ ;; debug) CopyAndroid $ANDROID_OUT/debug/target/product/$ANDROID_DEVICE/ ;; *) Usage esac fi