blob: 1c3bfa9d8c2b9aa122f33dc3886851977dc920d9 [file] [log] [blame]
pluginManagement {
repositories {
gradlePluginPortal()
maven("https://maven.pkg.jetbrains.space/kotlin/p/kotlin/bootstrap/")
maven("https://www.jetbrains.com/intellij-repository/snapshots")
}
val kotlinBaseVersion: String by settings
resolutionStrategy {
eachPlugin {
if ( requested.id.id == "org.jetbrains.kotlin.jvm" ) {
useModule( "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinBaseVersion" )
}
}
}
}
include("api")
include("gradle-plugin")
include("common-util")
include("compiler-plugin")
include("symbol-processing")
include("symbol-processing-cmdline")
include("integration-tests")
include("kotlin-analysis-api")
val kotlinProjectPath: String? by settings
if (kotlinProjectPath != null) {
includeBuild(kotlinProjectPath!!) {
dependencySubstitution {
substitute(module("org.jetbrains.kotlin:kotlin-compiler")).with(project(":include:kotlin-compiler"))
}
}
}