From 88d8a7ed8a8f4f6a59f8b5a88f7064dbbf0fa937 Mon Sep 17 00:00:00 2001 From: moving-bits Date: Thu, 5 Jan 2023 10:45:33 +0100 Subject: [PATCH] Throw exception on missing envvar for Android-related builds (#1001) --- 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") +}