1
0
mirror of https://github.com/chylex/IntelliJ-Rainbow-Brackets.git synced 2024-10-18 14:42:46 +02:00

Compare commits

...

1 Commits

View File

@ -70,20 +70,6 @@ intellij {
) )
} }
tasks.patchPluginXml {
sinceBuild.set("232")
}
tasks.test {
useJUnitPlatform()
}
tasks.withType<KotlinCompile> {
kotlinOptions.freeCompilerArgs = listOf(
"-Xjvm-default=all"
)
}
fun createDownloadIdeTask(name: String, dependency: Configuration, configuration: CopySpec.() -> Unit): Sync { fun createDownloadIdeTask(name: String, dependency: Configuration, configuration: CopySpec.() -> Unit): Sync {
return tasks.create<Sync>(name) { return tasks.create<Sync>(name) {
group = "ides" group = "ides"
@ -102,9 +88,27 @@ val downloadIdeRider = createDownloadIdeTask("downloadIdeRider", rider) {
include("lib/app.jar") include("lib/app.jar")
} }
tasks.create<Sync>("downloadExtraIdes") { val downloadIdeTasks = arrayOf(
group = "ides" downloadIdeClion,
downloadIdeRider
)
dependsOn(downloadIdeClion) tasks.setupDependencies {
dependsOn(downloadIdeRider) dependsOn(downloadIdeTasks)
}
tasks.patchPluginXml {
sinceBuild.set("232")
}
tasks.test {
useJUnitPlatform()
}
tasks.withType<KotlinCompile> {
dependsOn(downloadIdeTasks)
kotlinOptions.freeCompilerArgs = listOf(
"-Xjvm-default=all"
)
} }