rootProject.name = "kmath" enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") pluginManagement { val toolsVersion: String by extra repositories { mavenLocal() gradlePluginPortal() mavenCentral() maven("https://repo.kotlin.link") } plugins { id("space.kscience.gradle.project") version toolsVersion id("space.kscience.gradle.mpp") version toolsVersion id("space.kscience.gradle.jvm") version toolsVersion } } dependencyResolutionManagement { val toolsVersion: String by extra repositories { mavenLocal() gradlePluginPortal() mavenCentral() maven("https://repo.kotlin.link") } versionCatalogs { create("spclibs") { from("space.kscience:version-catalog:$toolsVersion") } } } include( ":test-utils", ":attributes-kt", ":kmath-memory", ":kmath-complex", ":kmath-core", ":kmath-coroutines", ":kmath-functions", ":kmath-histograms", ":kmath-commons", ":kmath-viktor", ":kmath-multik", ":kmath-tensorflow", ":kmath-optimization", ":kmath-stat", ":kmath-nd4j", ":kmath-dimensions", ":kmath-for-real", ":kmath-geometry", ":kmath-ast", ":kmath-ejml", ":kmath-kotlingrad", ":kmath-tensors", ":kmath-jupyter", ":kmath-symja", ":kmath-jafama", ":examples", ":benchmarks", )