From aeda210bc5cee336354107f038769c3a5473f243 Mon Sep 17 00:00:00 2001
From: kildishevps <epic.rabbit@mail.ru>
Date: Mon, 3 Mar 2025 12:55:13 +0300
Subject: [PATCH] Version that was successfully  published

---
 buildSrc/src/main/kotlin/Deps.kt              |  2 +-
 .../build.gradle.kts                          | 40 ++++++++++++++++---
 .../src/wasmJsTest/kotlin/TestTest.kt         | 11 -----
 .../kotlin/crypto/debug/WasmSymbolsTest.kt    | 11 -----
 4 files changed, 35 insertions(+), 29 deletions(-)
 delete mode 100644 multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/TestTest.kt
 delete mode 100644 multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/com/ionspin/kotlin/crypto/debug/WasmSymbolsTest.kt

diff --git a/buildSrc/src/main/kotlin/Deps.kt b/buildSrc/src/main/kotlin/Deps.kt
index 55f008f..6bb8b43 100644
--- a/buildSrc/src/main/kotlin/Deps.kt
+++ b/buildSrc/src/main/kotlin/Deps.kt
@@ -37,7 +37,7 @@ object Versions {
 
 object ReleaseInfo {
     val group = "net.sergeych"
-    val bindingsVersion = "0.9.4-SNAPSHOT"
+    val bindingsVersion = "0.9.6-SNAPSHOT"
 }
 
 object Deps {
diff --git a/multiplatform-crypto-libsodium-bindings/build.gradle.kts b/multiplatform-crypto-libsodium-bindings/build.gradle.kts
index 73af4a0..6e28596 100644
--- a/multiplatform-crypto-libsodium-bindings/build.gradle.kts
+++ b/multiplatform-crypto-libsodium-bindings/build.gradle.kts
@@ -128,14 +128,14 @@ kotlin {
             }
         }
 
-        if (ideaActive.not()) {
+//        if (ideaActive.not()) {
             linuxArm64() {
                 binaries {
                     staticLib {
                     }
                 }
             }
-        }
+//        }
 
     }
 
@@ -328,11 +328,11 @@ kotlin {
             "linuxX64"
         )
         val linuxArm64Bit = setOf(
-            if (ideaActive.not()) {
+//            if (ideaActive.not()) {
                 "linuxArm64"
-            } else {
-                ""
-            }
+//            } else {
+//                ""
+//            }
         )
 
         //iosArm64, iosX64, macosX64, metadata, tvosArm64, tvosX64, watchosArm32, watchosArm64
@@ -771,6 +771,34 @@ signing {
 }
 
 publishing {
+    publications.withType(MavenPublication::class) {
+        artifact(tasks["javadocJar"])
+        pom {
+            name.set("Kotlin Multiplatform Crypto")
+            description.set("Kotlin Multiplatform Libsodium Wrapper")
+            url.set("https://github.com/ionspin/kotlin-multiplatform-crypto")
+            licenses {
+                license {
+                    name.set("The Apache License, Version 2.0")
+                    url.set("http://www.apache.org/licenses/LICENSE-2.0.txt")
+                }
+            }
+            developers {
+                developer {
+                    id.set("ionspin")
+                    name.set("Ugljesa Jovanovic")
+                    email.set("opensource@ionspin.com")
+                }
+            }
+            scm {
+                url.set("https://github.com/ionspin/kotlin-multiplatform-libsodium")
+                connection.set("scm:git:git://git@github.com:ionspin/kotlin-multiplatform-libsodium.git")
+                developerConnection.set("scm:git:ssh://git@github.com:ionspin/kotlin-multiplatform-libsodium.git")
+
+            }
+
+        }
+    }
     val mavenToken by lazy {
         ("token " + File("${System.getProperty("user.home")}/.gitea_token").readText())
     }
diff --git a/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/TestTest.kt b/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/TestTest.kt
deleted file mode 100644
index 902727a..0000000
--- a/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/TestTest.kt
+++ /dev/null
@@ -1,11 +0,0 @@
-//package com.ionspin.kotlin.crypto.debug
-
-import kotlin.test.Test
-import kotlin.test.assertEquals
-
-class TestTest {
-    @Test
-    fun wasmSymbolsTest() {
-        assertEquals(42, 42)
-    }
-}
diff --git a/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/com/ionspin/kotlin/crypto/debug/WasmSymbolsTest.kt b/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/com/ionspin/kotlin/crypto/debug/WasmSymbolsTest.kt
deleted file mode 100644
index 1f7b960..0000000
--- a/multiplatform-crypto-libsodium-bindings/src/wasmJsTest/kotlin/com/ionspin/kotlin/crypto/debug/WasmSymbolsTest.kt
+++ /dev/null
@@ -1,11 +0,0 @@
-package com.ionspin.kotlin.crypto.debug
-
-import kotlin.test.Test
-import kotlin.test.assertEquals
-
-class WasmSymbolsTest {
-    @Test
-    fun wasmSymbolsTest() {
-        assertEquals(42, 42)
-    }
-}