Added Vectors and Matrics operations, slicing, docs.
This commit is contained in:
1 parent
a72991d1b7
commit
83d8c8b71f
31 files changed
+1972
-41
No files matched your search
@@ -29,7 +29,7 @@ plugins {
|
||||
alias(libs.plugins.kotlinMultiplatform)
|
||||
alias(libs.plugins.androidLibrary)
|
||||
// alias(libs.plugins.vanniktech.mavenPublish)
|
||||
kotlin("plugin.serialization") version "2.2.21"
|
||||
kotlin("plugin.serialization") version "2.3.20"
|
||||
id("com.codingfeline.buildkonfig") version "0.17.1"
|
||||
`maven-publish`
|
||||
}
|
||||
@@ -110,6 +110,27 @@ kotlin {
|
||||
implementation(libs.kotlinx.coroutines.test)
|
||||
}
|
||||
}
|
||||
val matrixMultikMain by creating {
|
||||
dependsOn(commonMain)
|
||||
dependencies {
|
||||
implementation(libs.multik.default)
|
||||
}
|
||||
}
|
||||
val matrixPureMain by creating {
|
||||
dependsOn(commonMain)
|
||||
}
|
||||
val jvmMain by getting { dependsOn(matrixMultikMain) }
|
||||
val androidMain by getting { dependsOn(matrixPureMain) }
|
||||
val jsMain by getting { dependsOn(matrixMultikMain) }
|
||||
val wasmJsMain by getting { dependsOn(matrixMultikMain) }
|
||||
val iosX64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val iosArm64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val iosSimulatorArm64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val macosX64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val macosArm64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val mingwX64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val linuxX64Main by getting { dependsOn(matrixMultikMain) }
|
||||
val linuxArm64Main by getting { dependsOn(matrixPureMain) }
|
||||
val jvmTest by getting {
|
||||
dependencies {
|
||||
// Allow tests to load external docs like lyng.io.fs via registrar
|
||||
|
||||
Reference in new issue
Block a user