diff options
Diffstat (limited to 'PhysX_3.4/Tools/android-dev/snippets-run')
| -rwxr-xr-x | PhysX_3.4/Tools/android-dev/snippets-run | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PhysX_3.4/Tools/android-dev/snippets-run b/PhysX_3.4/Tools/android-dev/snippets-run new file mode 100755 index 00000000..d1f49c68 --- /dev/null +++ b/PhysX_3.4/Tools/android-dev/snippets-run @@ -0,0 +1,32 @@ +#! /bin/sh -x + +SDK_ROOT=../.. +ANDROID_SDK=$SDK_ROOT/externals/android-sdk/ +pushd $ANDROID_SDK/platform-tools > /dev/null +ADB=`pwd`/adb +popd > /dev/null + +case $1 in + debug) suffix=DEBUG;; + checked) suffix=CHECKED;; + profile) suffix=PROFILE;; + release) suffix=;; + *) echo Must have a config!; exit 1;; +esac + +snippetName=$2 + +if [ -z $snippetName ]; then + echo Must have a snippet name!; + exit 1; +fi + +executable=Snippet$snippetName$suffix + +echo Executable is $executable + +# wait until device is ready +$ADB wait-for-device + +# run +$ADB shell "cd data/tmp; ./$executable" |