From 24c982de9b45a634d88ba4c97d6667eba0d7d05c Mon Sep 17 00:00:00 2001 From: Ilya Gorbunov Date: Mon, 6 Nov 2017 20:48:26 +0300 Subject: [PATCH] Make project dependency shortcuts return ProjectDependency to enable further configuration. --- buildSrc/src/main/kotlin/dependencies.kt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/buildSrc/src/main/kotlin/dependencies.kt b/buildSrc/src/main/kotlin/dependencies.kt index 15ac950da18..02b4d173f15 100644 --- a/buildSrc/src/main/kotlin/dependencies.kt +++ b/buildSrc/src/main/kotlin/dependencies.kt @@ -65,11 +65,11 @@ fun Project.ideaUltimatePluginDeps(vararg artifactBaseNames: String, plugin: Str fun Project.kotlinDep(artifactBaseName: String, version: String): String = "org.jetbrains.kotlin:kotlin-$artifactBaseName:$version" -fun DependencyHandler.projectDist(name: String): Dependency = project(name, configuration = "distJar").apply { isTransitive = false } -fun DependencyHandler.projectTests(name: String): Dependency = project(name, configuration = "tests-jar") -fun DependencyHandler.projectRuntimeJar(name: String): Dependency = project(name, configuration = "runtimeJar") -fun DependencyHandler.projectArchives(name: String): Dependency = project(name, configuration = "archives") -fun DependencyHandler.projectClasses(name: String): Dependency = project(name, configuration = "classes-dirs") +fun DependencyHandler.projectDist(name: String): ProjectDependency = project(name, configuration = "distJar").apply { isTransitive = false } +fun DependencyHandler.projectTests(name: String): ProjectDependency = project(name, configuration = "tests-jar") +fun DependencyHandler.projectRuntimeJar(name: String): ProjectDependency = project(name, configuration = "runtimeJar") +fun DependencyHandler.projectArchives(name: String): ProjectDependency = project(name, configuration = "archives") +fun DependencyHandler.projectClasses(name: String): ProjectDependency = project(name, configuration = "classes-dirs") val protobufLiteProject = ":custom-dependencies:protobuf-lite" fun DependencyHandler.protobufLite(): ProjectDependency =