cbe41e4f4f
- Gradle + Kotlin + IntelliJ Platform SDK build - JCEF embedded browser tool window with configurable start URL - Settings page (Tools > Harmness Browser) - JS<->Java bridge scaffold (window.harmnessBridge) - Vite + React + TypeScript web scaffold for embedded page - README: build, register, upload to Marketplace, install guide
36 lines
602 B
Kotlin
36 lines
602 B
Kotlin
plugins {
|
|
id("java")
|
|
id("org.jetbrains.kotlin.jvm") version "2.0.21"
|
|
id("org.jetbrains.intellij.platform") version "2.5.1"
|
|
}
|
|
|
|
group = "com.harmness"
|
|
version = "0.1.0"
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
intellijPlatform {
|
|
defaultRepositories()
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
intellijPlatform {
|
|
intellijIdeaCommunity("2024.2.3")
|
|
pluginVerifier()
|
|
instrumentationTools()
|
|
}
|
|
}
|
|
|
|
intellijPlatform {
|
|
pluginConfiguration {
|
|
ideaVersion {
|
|
sinceBuild = "242"
|
|
untilBuild = "243.*"
|
|
}
|
|
}
|
|
}
|
|
|
|
kotlin {
|
|
jvmToolchain(17)
|
|
} |