// Settings for the standalone build of this example — used when the folder is
// built on its own, outside the Ikar repository. Inside the repository this file
// is not read: Gradle only loads the settings of the root project.

pluginManagement {
    repositories {
        gradlePluginPortal()
    }
    plugins {
        id("org.jetbrains.kotlin.jvm") version "2.1.20"
    }
}

// Плагину нужен ровно JDK 21 (см. jvmToolchain в build.gradle.kts). Без этого резолвера
// сборка у автора скрипта, у которого стоит только более новый JDK, падала бы с
// «No matching toolchain» — а так Gradle скачает 21 сам.
plugins {
    id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0"
}

dependencyResolutionManagement {
    repositories {
        mavenCentral()
    }
}

rootProject.name = "ikar-script-example"
