README Kotlin DSL script for composite build
This commit is contained in:
committed by
Vyacheslav Gerasimov
parent
e5b4b03314
commit
136a64a0b7
@@ -125,9 +125,20 @@ From this root project there are Run/Debug Configurations for running IDEA or th
|
|||||||
|
|
||||||
### Including into composite build
|
### Including into composite build
|
||||||
|
|
||||||
To include kotlin compiler into [composite build](https://docs.gradle.org/current/userguide/composite_builds.html) you need to define `dependencySubstitution` for `kotlin-compiler` module in `settings.gradle`
|
To include kotlin compiler into [composite build](https://docs.gradle.org/current/userguide/composite_builds.html) you need to define `dependencySubstitution` for `kotlin-compiler` module in `settings.gradle.kts`
|
||||||
|
|
||||||
|
```Kotlin
|
||||||
|
includeBuild("/path/to/kotlin") {
|
||||||
|
dependencySubstitution {
|
||||||
|
substitute(module("org.jetbrains.kotlin:kotlin-compiler"))
|
||||||
|
.with(project(":include:kotlin-compiler"))
|
||||||
|
}
|
||||||
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
or in `settings.gradle`
|
||||||
|
|
||||||
|
```Groovy
|
||||||
includeBuild('/path/to/kotlin') {
|
includeBuild('/path/to/kotlin') {
|
||||||
dependencySubstitution {
|
dependencySubstitution {
|
||||||
substitute module('org.jetbrains.kotlin:kotlin-compiler') with project(':include:kotlin-compiler')
|
substitute module('org.jetbrains.kotlin:kotlin-compiler') with project(':include:kotlin-compiler')
|
||||||
|
|||||||
Reference in New Issue
Block a user