Add gradle plugin markers

This commit is contained in:
Ilya Chernikov
2017-09-07 16:48:05 +03:00
parent 9df5d53a9d
commit cf7312dea8
5 changed files with 16 additions and 4 deletions
@@ -53,6 +53,7 @@ abstract class ConfigureKotlinInProjectAction : AnAction() {
}
}
class ConfigureKotlinJsInProjectAction: ConfigureKotlinInProjectAction() {
override fun getApplicableConfigurators(project: Project) = getAbleToRunConfigurators(project).filter {
it.targetPlatform == JsPlatform
@@ -1,3 +1,3 @@
apply from: "$rootDir/pluginMarkers.gradle"
apply from: "$rootDir/libraries/tools/gradle-tools/pluginMarkers.gradle"
pluginMarkerProject('kotlin-allopen')
@@ -1,3 +1,3 @@
apply from: "$rootDir/pluginMarkers.gradle"
apply from: "$rootDir/libraries/tools/gradle-tools/pluginMarkers.gradle"
pluginMarkerProject('kotlin-gradle-plugin')
@@ -1,3 +1,3 @@
apply from: "$rootDir/pluginMarkers.gradle"
apply from: "$rootDir/libraries/tools/gradle-tools/pluginMarkers.gradle"
pluginMarkerProject('kotlin-noarg')
+12 -1
View File
@@ -126,7 +126,13 @@ include ":kotlin-build-common",
":kotlin-annotation-processing-gradle",
":examples:kotlin-jsr223-local-example",
":examples:kotlin-jsr223-daemon-local-eval-example",
":ultimate"
":ultimate",
// plugin markers:
':kotlin-gradle-plugin:plugin-marker',
':kotlin-allopen:plugin-marker',
':kotlin-noarg:plugin-marker'
rootProject.name = "kotlin"
@@ -188,3 +194,8 @@ project(':kotlin-annotation-processing').projectDir = "$rootDir/plugins/kapt3" a
project(':examples:kotlin-jsr223-local-example').projectDir = "$rootDir/libraries/examples/kotlin-jsr223-local-example" as File
project(':examples:kotlin-jsr223-daemon-local-eval-example').projectDir = "$rootDir/libraries/examples/kotlin-jsr223-daemon-local-eval-example" as File
// plugin markers:
project(':kotlin-gradle-plugin:plugin-marker').projectDir = file("$rootDir/libraries/tools/kotlin-gradle-plugin/plugin-marker")
project(':kotlin-allopen:plugin-marker').projectDir = file("$rootDir/libraries/tools/kotlin-allopen/plugin-marker")
project(':kotlin-noarg:plugin-marker').projectDir = file("$rootDir/libraries/tools/kotlin-noarg/plugin-marker")