mirror of
https://github.com/GayPizzaSpecifications/pork.git
synced 2025-08-02 12:50:55 +00:00
37 lines
644 B
Plaintext
37 lines
644 B
Plaintext
import gay.pizza.pork.buildext.AstCodegenType
|
|
|
|
plugins {
|
|
id("org.jetbrains.intellij.platform") version "2.1.0"
|
|
id("gay.pizza.pork.module")
|
|
id("gay.pizza.pork.ast")
|
|
}
|
|
|
|
repositories {
|
|
intellijPlatform {
|
|
defaultRepositories()
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":common"))
|
|
implementation(project(":parser"))
|
|
|
|
intellijPlatform {
|
|
intellijIdeaCommunity("2024.2")
|
|
pluginVerifier()
|
|
zipSigner()
|
|
instrumentationTools()
|
|
}
|
|
}
|
|
|
|
porkAst {
|
|
astCodegenType.set(AstCodegenType.PorkIdea)
|
|
}
|
|
|
|
project.afterEvaluate {
|
|
tasks.buildPlugin {
|
|
exclude("**/lib/annotations*.jar")
|
|
exclude("**/lib/kotlin*.jar")
|
|
}
|
|
}
|