summaryrefslogtreecommitdiff
path: root/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt
diff options
context:
space:
mode:
Diffstat (limited to 'build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt')
-rw-r--r--build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt8
1 files changed, 8 insertions, 0 deletions
diff --git a/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt b/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt
index 10c37c843a..fc4a97ae8c 100644
--- a/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt
+++ b/build-system/gradle-core/src/main/java/com/android/build/gradle/internal/tasks/factory/GlobalTaskCreationConfig.kt
@@ -139,4 +139,12 @@ interface GlobalTaskCreationConfig: BootClasspathConfig {
val settingsOptions: SettingsOptions
val buildAnalyzerIssueReporter: BuildAnalyzerIssueReporter?
+
+ /**
+ * Returns the API to which device/emulator we're deploying via the IDE or null if not.
+ * Can be used to optimize some build steps when deploying via the IDE.
+ *
+ * This has no relation with targetSdkVersion from build.gradle/manifest.
+ */
+ val targetDeployApiFromIDE: Int?
}