Files
mycode/GradientTextPlugin/build.gradle.kts
2026-02-04 12:18:35 +08:00

45 lines
1.1 KiB
Plaintext

plugins {
id("java")
id("org.jetbrains.kotlin.jvm") version "1.9.22"
id("org.jetbrains.intellij") version "1.16.1"
}
group = "com.gradientcode.plugin"
version = "1.0.0"
repositories {
maven { url = uri("https://maven.aliyun.com/repository/public/") }
maven { url = uri("https://maven.aliyun.com/repository/central/") }
maven { url = uri("https://maven.aliyun.com/repository/gradle-plugin/") }
maven { url = uri("https://repo.maven.apache.org/maven2/") }
maven { url = uri("https://plugins.gradle.org/m2/") }
mavenCentral()
}
intellij {
version.set("2025.3")
type.set("IC")
plugins.set(listOf(
"com.intellij.java",
"org.jetbrains.kotlin",
"PythonCore:233.14015.0",
"JavaScript"
))
}
tasks {
withType<JavaCompile> {
sourceCompatibility = "17"
targetCompatibility = "17"
}
withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile> {
kotlinOptions.jvmTarget = "17"
}
patchPluginXml {
sinceBuild.set("233")
untilBuild.set("244.*")
}
}