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) - } -}