summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMete Polat <metepolat2000@gmail.com>2016-02-26 16:42:51 +0100
committerMichael Bestas <mikeioannina@gmail.com>2017-01-01 18:24:29 +0200
commit21fce74620bde79f6dbfd10c37251855eb2be4d5 (patch)
treeaee3030a171afd1a17f9a5fcd4928328468cf08c
parentf96b400e9b3812760a53348326ff3186a8f774ed (diff)
downloadandroid_development-21fce74620bde79f6dbfd10c37251855eb2be4d5.tar.gz
android_development-21fce74620bde79f6dbfd10c37251855eb2be4d5.tar.bz2
android_development-21fce74620bde79f6dbfd10c37251855eb2be4d5.zip
idegen: Check if environment variable exists
Check if the $ANDROID_HOST_OUT variable exists in the environment Change-Id: I1086f34188f306ad4b864c7461b3f5cd263a89a7
-rwxr-xr-xtools/idegen/idegen.sh11
1 files changed, 8 insertions, 3 deletions
diff --git a/tools/idegen/idegen.sh b/tools/idegen/idegen.sh
index 1c3ba18cc..2dbff37b1 100755
--- a/tools/idegen/idegen.sh
+++ b/tools/idegen/idegen.sh
@@ -5,9 +5,14 @@ if [ ! -d development ]; then
exit 1
fi
+if [ -z "$ANDROID_HOST_OUT" ]; then
+ echo "Couldn't find host out directory. Make sure ANDROID_HOST_OUT is in your environment."
+ exit 127
+fi
+
idegenjar=`find $ANDROID_HOST_OUT -name idegen.jar -follow | grep -v intermediates`
-if [ "" = "$idegenjar" ]; then
- echo "Couldn't find idegen.jar. Please run make first."
-else
+if [ -z "$idegenjar" ]; then
+ echo "Couldn't find idegen.jar. Please run 'make idegen' first."
+else
java -cp $idegenjar Main
fi