Create new kotlin-tooling-core module
This commit is contained in:
committed by
Space
parent
872bda01e0
commit
fe45214d23
@@ -45,6 +45,7 @@ val kotlinGradlePluginAndItsRequired = arrayOf(
|
|||||||
":kotlin-gradle-plugin",
|
":kotlin-gradle-plugin",
|
||||||
":kotlin-gradle-plugin-model",
|
":kotlin-gradle-plugin-model",
|
||||||
":kotlin-tooling-metadata",
|
":kotlin-tooling-metadata",
|
||||||
|
":kotlin-tooling-core",
|
||||||
":kotlin-reflect",
|
":kotlin-reflect",
|
||||||
":kotlin-annotation-processing-gradle",
|
":kotlin-annotation-processing-gradle",
|
||||||
":kotlin-test",
|
":kotlin-test",
|
||||||
|
|||||||
@@ -23,6 +23,7 @@
|
|||||||
<trust group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-api"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-api"/>
|
||||||
<trust group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-embeddable"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-klib-commonizer-embeddable"/>
|
||||||
<trust group="org.jetbrains.kotlin" name="kotlin-tooling-metadata"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-tooling-metadata"/>
|
||||||
|
<trust group="org.jetbrains.kotlin" name="kotlin-tooling-core"/>
|
||||||
<trust group="org.jetbrains.kotlin" name="kotlin-native-utils"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-native-utils"/>
|
||||||
<trust group="org.jetbrains.kotlin" name="kotlin-reflect"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-reflect"/>
|
||||||
<trust group="org.jetbrains.kotlin" name="kotlin-sam-with-receiver"/>
|
<trust group="org.jetbrains.kotlin" name="kotlin-sam-with-receiver"/>
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ dependencies {
|
|||||||
|
|
||||||
implementation(project(":kotlin-util-klib"))
|
implementation(project(":kotlin-util-klib"))
|
||||||
implementation(project(":native:kotlin-klib-commonizer-api"))
|
implementation(project(":native:kotlin-klib-commonizer-api"))
|
||||||
|
implementation(project(":kotlin-tooling-core"))
|
||||||
implementation(project(":kotlin-tooling-metadata"))
|
implementation(project(":kotlin-tooling-metadata"))
|
||||||
implementation(project(":kotlin-project-model"))
|
implementation(project(":kotlin-project-model"))
|
||||||
compileOnly(project(":native:kotlin-native-utils"))
|
compileOnly(project(":native:kotlin-native-utils"))
|
||||||
|
|||||||
@@ -0,0 +1,14 @@
|
|||||||
|
plugins {
|
||||||
|
kotlin("jvm")
|
||||||
|
id("jps-compatible")
|
||||||
|
}
|
||||||
|
|
||||||
|
publish()
|
||||||
|
sourcesJar()
|
||||||
|
javadocJar()
|
||||||
|
configureKotlinCompileTasksGradleCompatibility()
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
implementation(kotlinStdlib())
|
||||||
|
testImplementation(project(":kotlin-test:kotlin-test-junit"))
|
||||||
|
}
|
||||||
@@ -236,6 +236,7 @@ include ":benchmarks",
|
|||||||
":gradle:regression-benchmark-templates",
|
":gradle:regression-benchmark-templates",
|
||||||
":gradle:regression-benchmarks",
|
":gradle:regression-benchmarks",
|
||||||
":kotlin-tooling-metadata",
|
":kotlin-tooling-metadata",
|
||||||
|
":kotlin-tooling-core",
|
||||||
":kotlin-allopen",
|
":kotlin-allopen",
|
||||||
":kotlin-noarg",
|
":kotlin-noarg",
|
||||||
":kotlin-sam-with-receiver",
|
":kotlin-sam-with-receiver",
|
||||||
@@ -680,6 +681,7 @@ project(':gradle:android-test-fixes').projectDir = "$rootDir/libraries/tools/gra
|
|||||||
project(":gradle:regression-benchmark-templates").projectDir = "$rootDir/libraries/tools/gradle/regression-benchmark-templates" as File
|
project(":gradle:regression-benchmark-templates").projectDir = "$rootDir/libraries/tools/gradle/regression-benchmark-templates" as File
|
||||||
project(":gradle:regression-benchmarks").projectDir = "$rootDir/libraries/tools/gradle/regression-benchmarks" as File
|
project(":gradle:regression-benchmarks").projectDir = "$rootDir/libraries/tools/gradle/regression-benchmarks" as File
|
||||||
project(':kotlin-tooling-metadata').projectDir = "$rootDir/libraries/tools/kotlin-tooling-metadata" as File
|
project(':kotlin-tooling-metadata').projectDir = "$rootDir/libraries/tools/kotlin-tooling-metadata" as File
|
||||||
|
project(':kotlin-tooling-core').projectDir = "$rootDir/libraries/tools/kotlin-tooling-core" as File
|
||||||
project(':kotlin-allopen').projectDir = "$rootDir/libraries/tools/kotlin-allopen" as File
|
project(':kotlin-allopen').projectDir = "$rootDir/libraries/tools/kotlin-allopen" as File
|
||||||
project(':kotlin-noarg').projectDir = "$rootDir/libraries/tools/kotlin-noarg" as File
|
project(':kotlin-noarg').projectDir = "$rootDir/libraries/tools/kotlin-noarg" as File
|
||||||
project(':kotlin-sam-with-receiver').projectDir = "$rootDir/libraries/tools/kotlin-sam-with-receiver" as File
|
project(':kotlin-sam-with-receiver').projectDir = "$rootDir/libraries/tools/kotlin-sam-with-receiver" as File
|
||||||
|
|||||||
Reference in New Issue
Block a user