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