From 9a4cf2d8357dbb79d66c70e811f938fe3185ed92 Mon Sep 17 00:00:00 2001 From: Vyacheslav Gerasimov Date: Thu, 18 Apr 2019 21:14:58 +0300 Subject: [PATCH] Build: Add accessor for embedded configuration --- buildSrc/src/main/kotlin/configurations.kt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/buildSrc/src/main/kotlin/configurations.kt b/buildSrc/src/main/kotlin/configurations.kt index db36355fcdc..0749be2d34f 100644 --- a/buildSrc/src/main/kotlin/configurations.kt +++ b/buildSrc/src/main/kotlin/configurations.kt @@ -4,6 +4,9 @@ */ import org.gradle.api.Action +import org.gradle.api.NamedDomainObjectContainer +import org.gradle.api.NamedDomainObjectProvider +import org.gradle.api.artifacts.Configuration import org.gradle.api.artifacts.Dependency import org.gradle.api.artifacts.ExternalModuleDependency import org.gradle.api.artifacts.ModuleDependency @@ -12,6 +15,8 @@ import org.gradle.kotlin.dsl.accessors.runtime.addDependencyTo import org.gradle.kotlin.dsl.accessors.runtime.addExternalModuleDependencyTo import org.gradle.kotlin.dsl.add +val NamedDomainObjectContainer.embedded: NamedDomainObjectProvider get() = named("embedded") + fun DependencyHandler.embedded(dependencyNotation: Any): Dependency? = add("embedded", dependencyNotation)