[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",
|
||||||
":kotlin-gradle-plugin-idea-proto",
|
":kotlin-gradle-plugin-idea-proto",
|
||||||
":kotlin-gradle-plugin-kpm-android",
|
":kotlin-gradle-plugin-kpm-android",
|
||||||
|
":kotlin-gradle-plugin-tcs-android",
|
||||||
":kotlin-allopen",
|
":kotlin-allopen",
|
||||||
":kotlin-annotation-processing-gradle",
|
":kotlin-annotation-processing-gradle",
|
||||||
":kotlin-noarg",
|
":kotlin-noarg",
|
||||||
|
|||||||
@@ -35,6 +35,7 @@ fun updateCompilerXml() {
|
|||||||
"libraries/tools/kotlin-gradle-plugin-idea-for-compatibility-tests",
|
"libraries/tools/kotlin-gradle-plugin-idea-for-compatibility-tests",
|
||||||
"libraries/tools/kotlin-gradle-plugin-integration-tests",
|
"libraries/tools/kotlin-gradle-plugin-integration-tests",
|
||||||
"libraries/tools/kotlin-gradle-plugin-kpm-android",
|
"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-model",
|
||||||
"libraries/tools/kotlin-gradle-plugin-npm-versions-codegen",
|
"libraries/tools/kotlin-gradle-plugin-npm-versions-codegen",
|
||||||
"libraries/tools/kotlin-gradle-plugin-test-utils-embeddable",
|
"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")
|
functionalTestCompileOnly("com.android.tools:common:30.2.1")
|
||||||
functionalTestImplementation(gradleKotlinDsl())
|
functionalTestImplementation(gradleKotlinDsl())
|
||||||
functionalTestImplementation(project(":kotlin-gradle-plugin-kpm-android"))
|
functionalTestImplementation(project(":kotlin-gradle-plugin-kpm-android"))
|
||||||
|
functionalTestImplementation(project(":kotlin-gradle-plugin-tcs-android"))
|
||||||
functionalTestImplementation(project(":kotlin-tooling-metadata"))
|
functionalTestImplementation(project(":kotlin-tooling-metadata"))
|
||||||
functionalTestImplementation(testFixtures(project(":kotlin-gradle-plugin-idea")))
|
functionalTestImplementation(testFixtures(project(":kotlin-gradle-plugin-idea")))
|
||||||
functionalTestImplementation("com.github.gundy:semver4j:0.16.4:nodeps") {
|
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-build-metrics",
|
||||||
":kotlin-gradle-plugin",
|
":kotlin-gradle-plugin",
|
||||||
":kotlin-gradle-plugin-kpm-android",
|
":kotlin-gradle-plugin-kpm-android",
|
||||||
|
":kotlin-gradle-plugin-tcs-android",
|
||||||
":kotlin-gradle-plugin-model",
|
":kotlin-gradle-plugin-model",
|
||||||
":kotlin-gradle-plugin-test-utils-embeddable",
|
":kotlin-gradle-plugin-test-utils-embeddable",
|
||||||
":kotlin-gradle-plugin-integration-tests",
|
":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-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').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-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-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-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
|
project(':kotlin-gradle-plugin-integration-tests').projectDir = "$rootDir/libraries/tools/kotlin-gradle-plugin-integration-tests" as File
|
||||||
|
|||||||
Reference in New Issue
Block a user