commit
f4d6d941c9
@ -30,7 +30,8 @@ buildMac:
|
||||
stage: build
|
||||
when: manual
|
||||
allow_failure: false
|
||||
script: echo TEST_PULL_REQUEST_MAC
|
||||
script:
|
||||
- ./macBuild.sh
|
||||
tags:
|
||||
- macos
|
||||
buildWindows:
|
||||
|
@ -138,6 +138,7 @@ Currently supported native platforms:
|
||||
- Complete the bindings list
|
||||
- Samples
|
||||
- Android testing
|
||||
- Fix browser testing, both locally and in CI/CD
|
||||
|
||||
|
||||
|
||||
|
@ -37,6 +37,8 @@ fun getHostArchitecture(): String {
|
||||
return resolvedArch
|
||||
}
|
||||
|
||||
|
||||
|
||||
fun KotlinMultiplatformExtension.isRunningInIdea(block: KotlinMultiplatformExtension.() -> Unit) {
|
||||
if (isInIdea()) {
|
||||
block(this)
|
||||
@ -109,4 +111,4 @@ fun NamedDomainObjectContainer<KotlinSourceSet>.createWorkaroundNativeMainSource
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -57,7 +57,6 @@ version = ReleaseInfo.version
|
||||
|
||||
val ideaActive = isInIdea()
|
||||
println("Idea active: $ideaActive")
|
||||
|
||||
android {
|
||||
compileSdkVersion(29)
|
||||
defaultConfig {
|
||||
@ -75,6 +74,7 @@ android {
|
||||
}
|
||||
|
||||
|
||||
|
||||
kotlin {
|
||||
val hostOsName = getHostOsName()
|
||||
runningOnLinuxx86_64 {
|
||||
|
@ -78,7 +78,9 @@ class LibsodiumUtilTest {
|
||||
val input = ubyteArrayOf(1U, 2U)
|
||||
val blocksize = 2
|
||||
val padded = LibsodiumUtil.pad(input, blocksize)
|
||||
val expected = ubyteArrayOf(1U, 2U, 0x80U, 0x00U)
|
||||
println(padded.hexColumsPrint())
|
||||
assertTrue { padded.contentEquals(expected) }
|
||||
val unpadded = LibsodiumUtil.unpad(padded, blocksize)
|
||||
println(unpadded.hexColumsPrint())
|
||||
|
||||
@ -94,7 +96,9 @@ class LibsodiumUtilTest {
|
||||
val input = ubyteArrayOf(1U, 2U, 3U, 4U, 5U, 6U)
|
||||
val blocksize = 4
|
||||
val padded = LibsodiumUtil.pad(input, blocksize)
|
||||
val expected = ubyteArrayOf(1U, 2U, 3U, 4U, 5U, 6U, 0x80U, 0x00U)
|
||||
println(padded.hexColumsPrint())
|
||||
assertTrue { padded.contentEquals(expected) }
|
||||
val unpadded = LibsodiumUtil.unpad(padded, blocksize)
|
||||
println(unpadded.hexColumsPrint())
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user