rootProject.name = "kmath" enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") dependencyResolutionManagement { val toolsVersion: String by extra repositories { mavenLocal() maven("https://repo.kotlin.link") mavenCentral() gradlePluginPortal() } versionCatalogs { create("npmlibs") { from("space.kscience:version-catalog:$toolsVersion") } } } pluginManagement { val toolsVersion: String by extra repositories { mavenLocal() maven("https://repo.kotlin.link") mavenCentral() gradlePluginPortal() } plugins { id("space.kscience.gradle.project") version toolsVersion id("space.kscience.gradle.mpp") version toolsVersion id("space.kscience.gradle.jvm") version toolsVersion id("space.kscience.gradle.js") version toolsVersion } } include( ":test-utils", ":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", ":kmath-trajectory", ":examples", ":benchmarks", )