mirror of
https://github.com/chylex/IntelliJ-IdeaVim.git
synced 2026-05-04 02:03:07 +02:00
49 lines
1.3 KiB
Kotlin
49 lines
1.3 KiB
Kotlin
/*
|
|
* Copyright 2003-2026 The IdeaVim authors
|
|
*
|
|
* Use of this source code is governed by an MIT-style
|
|
* license that can be found in the LICENSE.txt file or at
|
|
* https://opensource.org/licenses/MIT.
|
|
*/
|
|
|
|
// Set repository for snapshot versions of gradle plugin
|
|
pluginManagement {
|
|
repositories {
|
|
maven {
|
|
url = uri("https://oss.sonatype.org/content/repositories/snapshots/")
|
|
}
|
|
maven {
|
|
url = uri("https://cache-redirector.jetbrains.com/packages.jetbrains.team/maven/p/ij/intellij-dependencies")
|
|
}
|
|
mavenCentral()
|
|
gradlePluginPortal()
|
|
}
|
|
}
|
|
|
|
// Automatically download JDKs from Foojay API when required toolchain is not installed locally
|
|
plugins {
|
|
id("org.gradle.toolchains.foojay-resolver-convention") version "1.0.0"
|
|
}
|
|
|
|
rootProject.name = "IdeaVIM"
|
|
|
|
include("vim-engine")
|
|
include("scripts")
|
|
include("annotation-processors")
|
|
include("tests:java-tests")
|
|
include("tests:property-tests")
|
|
include("tests:long-running-tests")
|
|
include("tests:ui-ij-tests")
|
|
include("tests:ui-py-tests")
|
|
include("tests:ui-fixtures")
|
|
include("api")
|
|
include("modules:ideavim-common")
|
|
include("modules:ideavim-frontend")
|
|
include("modules:ideavim-backend")
|
|
include("modules:ideavim-acejump")
|
|
include("modules:ideavim-rider")
|
|
include("modules:ideavim-clion-nova")
|
|
include("modules:ideavim-terminal")
|
|
include("tests:ui-rd-tests")
|
|
include("tests:split-mode-tests")
|