Files
pork/support/pork-idea/build.gradle.kts

46 lines
754 B
Plaintext
Raw Permalink Normal View History

2023-09-17 00:37:58 -07:00
import gay.pizza.pork.buildext.AstCodegenType
2023-09-10 01:27:53 -04:00
plugins {
build(deps): bump the gradle-updates group across 1 directory with 8 updates --- updated-dependencies: - dependency-name: com.github.jnr:jffi dependency-version: 1.3.14 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: gradle-updates - dependency-name: com.github.ajalt.clikt:clikt dependency-version: 5.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-updates - dependency-name: com.charleskorn.kaml:kaml dependency-version: 0.104.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-updates - dependency-name: com.gradleup.shadow dependency-version: 9.3.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: gradle-updates - dependency-name: org.jetbrains.intellij.platform dependency-version: 2.11.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-updates - dependency-name: org.jetbrains.kotlin:kotlin-gradle-plugin dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-updates - dependency-name: org.jetbrains.kotlin:kotlin-serialization dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle-updates - dependency-name: gradle-wrapper dependency-version: 9.3.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: gradle-updates ... Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 23:14:17 +00:00
id("org.jetbrains.intellij.platform") version "2.11.0"
2023-09-10 01:27:53 -04:00
id("gay.pizza.pork.module")
2023-09-17 00:37:58 -07:00
id("gay.pizza.pork.ast")
2023-09-10 01:27:53 -04:00
}
2024-11-30 19:48:07 -05:00
repositories {
intellijPlatform {
defaultRepositories()
}
}
2023-09-10 01:27:53 -04:00
dependencies {
implementation(project(":common"))
2023-09-10 01:27:53 -04:00
implementation(project(":parser"))
2024-11-30 19:48:07 -05:00
intellijPlatform {
2025-03-16 23:48:04 -07:00
intellijIdeaCommunity("2024.3")
2024-11-30 19:48:07 -05:00
pluginVerifier()
zipSigner()
}
2023-09-10 01:27:53 -04:00
}
2025-03-18 18:55:07 -07:00
intellijPlatform {
pluginConfiguration {
ideaVersion {
sinceBuild = "243"
}
}
buildSearchableOptions.set(false)
2025-03-18 18:55:07 -07:00
}
2023-09-17 00:37:58 -07:00
porkAst {
astCodegenType.set(AstCodegenType.PorkIdea)
}
2023-09-10 01:27:53 -04:00
project.afterEvaluate {
tasks.buildPlugin {
exclude("**/lib/annotations*.jar")
exclude("**/lib/kotlin*.jar")
}
}