From b7d1fe5695db2c7952f65d7b581d9d6d5b7968df Mon Sep 17 00:00:00 2001 From: moving-bits Date: Wed, 4 Jan 2023 19:40:24 +0100 Subject: [PATCH] Throw exception on missing envvar for Android-related builds --- vtm-android-example/build.gradle | 4 ++++ vtm-android-gdx/build.gradle | 4 ++++ vtm-android-mvt/build.gradle | 4 ++++ vtm-android/build.gradle | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/vtm-android-example/build.gradle b/vtm-android-example/build.gradle index fd768182..77cb1533 100644 --- a/vtm-android-example/build.gradle +++ b/vtm-android-example/build.gradle @@ -85,3 +85,7 @@ task run(dependsOn: 'installDebug') { proc.waitFor() } } + +if (System.getenv('ANDROID_HOME') == null) { + throw new GradleException("Environment variable ANDROID_HOME needs to be set to SDK folder") +} diff --git a/vtm-android-gdx/build.gradle b/vtm-android-gdx/build.gradle index f15b2170..0a86274c 100644 --- a/vtm-android-gdx/build.gradle +++ b/vtm-android-gdx/build.gradle @@ -34,3 +34,7 @@ if (project.hasProperty("SONATYPE_USERNAME")) { project.apply from: "${rootProject.projectDir}/deploy.gradle" } } + +if (System.getenv('ANDROID_HOME') == null) { + throw new GradleException("Environment variable ANDROID_HOME needs to be set to SDK folder") +} diff --git a/vtm-android-mvt/build.gradle b/vtm-android-mvt/build.gradle index daa371c7..7cec2891 100644 --- a/vtm-android-mvt/build.gradle +++ b/vtm-android-mvt/build.gradle @@ -24,3 +24,7 @@ if (project.hasProperty("SONATYPE_USERNAME")) { project.apply from: "${rootProject.projectDir}/deploy.gradle" } } + +if (System.getenv('ANDROID_HOME') == null) { + throw new GradleException("Environment variable ANDROID_HOME needs to be set to SDK folder") +} diff --git a/vtm-android/build.gradle b/vtm-android/build.gradle index 034b91ab..da070548 100644 --- a/vtm-android/build.gradle +++ b/vtm-android/build.gradle @@ -34,3 +34,7 @@ if (project.hasProperty("SONATYPE_USERNAME")) { project.apply from: "${rootProject.projectDir}/deploy.gradle" } } + +if (System.getenv('ANDROID_HOME') == null) { + throw new GradleException("Environment variable ANDROID_HOME needs to be set to SDK folder") +}