[Gradle][MPP] Add k.g.p-tcs-android module for prototyping
KT-54766
This commit is contained in:
committed by
Space Team
parent
9b212cfa86
commit
33adebe5bf
@@ -415,6 +415,7 @@ val gradlePluginProjects = listOf(
|
||||
":kotlin-gradle-plugin-idea",
|
||||
":kotlin-gradle-plugin-idea-proto",
|
||||
":kotlin-gradle-plugin-kpm-android",
|
||||
":kotlin-gradle-plugin-tcs-android",
|
||||
":kotlin-allopen",
|
||||
":kotlin-annotation-processing-gradle",
|
||||
":kotlin-noarg",
|
||||
|
||||
@@ -35,6 +35,7 @@ fun updateCompilerXml() {
|
||||
"libraries/tools/kotlin-gradle-plugin-idea-for-compatibility-tests",
|
||||
"libraries/tools/kotlin-gradle-plugin-integration-tests",
|
||||
"libraries/tools/kotlin-gradle-plugin-kpm-android",
|
||||
"libraries/tools/kotlin-gradle-plugin-tcs-android",
|
||||
"libraries/tools/kotlin-gradle-plugin-model",
|
||||
"libraries/tools/kotlin-gradle-plugin-npm-versions-codegen",
|
||||
"libraries/tools/kotlin-gradle-plugin-test-utils-embeddable",
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
plugins {
|
||||
kotlin("jvm")
|
||||
`maven-publish`
|
||||
}
|
||||
|
||||
dependencies {
|
||||
compileOnly(gradleKotlinDsl())
|
||||
compileOnly("com.android.tools.build:gradle:7.0.0")
|
||||
compileOnly(project(":kotlin-gradle-plugin"))
|
||||
}
|
||||
|
||||
/* This module is just for local development / prototyping and demos */
|
||||
if (!kotlinBuildProperties.isTeamcityBuild) {
|
||||
tasks.register("install") {
|
||||
dependsOn(tasks.named("publishToMavenLocal"))
|
||||
}
|
||||
}
|
||||
@@ -97,6 +97,7 @@ dependencies {
|
||||
functionalTestCompileOnly("com.android.tools:common:30.2.1")
|
||||
functionalTestImplementation(gradleKotlinDsl())
|
||||
functionalTestImplementation(project(":kotlin-gradle-plugin-kpm-android"))
|
||||
functionalTestImplementation(project(":kotlin-gradle-plugin-tcs-android"))
|
||||
functionalTestImplementation(project(":kotlin-tooling-metadata"))
|
||||
functionalTestImplementation(testFixtures(project(":kotlin-gradle-plugin-idea")))
|
||||
functionalTestImplementation("com.github.gundy:semver4j:0.16.4:nodeps") {
|
||||
|
||||
@@ -249,6 +249,7 @@ include ":kotlin-imports-dumper-compiler-plugin",
|
||||
":kotlin-gradle-build-metrics",
|
||||
":kotlin-gradle-plugin",
|
||||
":kotlin-gradle-plugin-kpm-android",
|
||||
":kotlin-gradle-plugin-tcs-android",
|
||||
":kotlin-gradle-plugin-model",
|
||||
":kotlin-gradle-plugin-test-utils-embeddable",
|
||||
":kotlin-gradle-plugin-integration-tests",
|
||||
@@ -754,6 +755,7 @@ project(':kotlin-gradle-statistics').projectDir = "$rootDir/libraries/tools/kotl
|
||||
project(':kotlin-gradle-build-metrics').projectDir = "$rootDir/libraries/tools/kotlin-gradle-build-metrics" as File
|
||||
project(':kotlin-gradle-plugin').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin" as File
|
||||
project(':kotlin-gradle-plugin-kpm-android').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-kpm-android" as File
|
||||
project(':kotlin-gradle-plugin-tcs-android').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-tcs-android" as File
|
||||
project(':kotlin-gradle-plugin-model').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-model" as File
|
||||
project(':kotlin-gradle-plugin-test-utils-embeddable').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-test-utils-embeddable" as File
|
||||
project(':kotlin-gradle-plugin-integration-tests').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-integration-tests" as File
|
||||
|
||||
Reference in New Issue
Block a user