Create new kotlin-tooling-core module

This commit is contained in:
sebastian.sellmair
2022-03-05 11:04:26 +01:00
committed by Space
parent 872bda01e0
commit fe45214d23
5 changed files with 20 additions and 1 deletions
+2 -1
View File
@@ -45,6 +45,7 @@ val kotlinGradlePluginAndItsRequired = arrayOf(
":kotlin-gradle-plugin",
":kotlin-gradle-plugin-model",
":kotlin-tooling-metadata",
":kotlin-tooling-core",
":kotlin-reflect",
":kotlin-annotation-processing-gradle",
":kotlin-test",
@@ -284,4 +285,4 @@ fun Task.useAndroidSdk() {
fun Task.useAndroidJar() {
TaskUtils.useAndroidJar(this)
}
}
+1
View File
@@ -23,6 +23,7 @@
<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-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-reflect"/>
<trust group="org.jetbrains.kotlin" name="kotlin-sam-with-receiver"/>
@@ -37,6 +37,7 @@ dependencies {
implementation(project(":kotlin-util-klib"))
implementation(project(":native:kotlin-klib-commonizer-api"))
implementation(project(":kotlin-tooling-core"))
implementation(project(":kotlin-tooling-metadata"))
implementation(project(":kotlin-project-model"))
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"))
}
+2
View File
@@ -236,6 +236,7 @@ include ":benchmarks",
":gradle:regression-benchmark-templates",
":gradle:regression-benchmarks",
":kotlin-tooling-metadata",
":kotlin-tooling-core",
":kotlin-allopen",
":kotlin-noarg",
":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-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-core').projectDir = "$rootDir/libraries/tools/kotlin-tooling-core" 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-sam-with-receiver').projectDir = "$rootDir/libraries/tools/kotlin-sam-with-receiver" as File