PluginsAndFeatures/azure-toolkit-for-rider/azure-intellij-plugin-keyvault-dotnet/build.gradle.kts (32 lines of code) (raw):

plugins { alias(libs.plugins.kotlin) id("org.jetbrains.intellij.platform.module") } repositories { mavenCentral() mavenLocal() intellijPlatform { defaultRepositories() jetbrainsRuntime() } } val platformVersion: String by extra dependencies { intellijPlatform { rider(platformVersion) { useInstaller = false useCache = true } jetbrainsRuntime() bundledPlugins("com.intellij.properties", "org.jetbrains.plugins.yaml") } implementation(project(path = ":azure-intellij-plugin-lib")) implementation(project(path = ":azure-intellij-plugin-keyvault")) implementation(project(path = ":azure-intellij-resource-connector-lib")) implementation(libs.azureToolkitKeyvaultLib) implementation(libs.azureToolkitIdeCommonLib) implementation(libs.azureToolkitIdeKeyvaultLib) } intellijPlatform { instrumentCode = false }