Update android target in sample, update README, use macos dylib build on M1
This commit is contained in:
parent
d4e5320a36
commit
594c2bbae3
@ -121,7 +121,7 @@ At the moment you should refer to original libsodium documentation for instructi
|
||||
|
||||
## Supported native platforms
|
||||
|
||||
Currently supported native platforms:
|
||||
Currently supported native platforms (Apple Silicon is supported since 0.8.5) :
|
||||
|
||||
|Platform| Supported |
|
||||
|--------|------------------|
|
||||
@ -129,14 +129,18 @@ Currently supported native platforms:
|
||||
|Linux Arm 64| :heavy_check_mark: |
|
||||
|Linux Arm 32| :x: |
|
||||
|macOS X86 64| :heavy_check_mark: |
|
||||
|macOS Arm 64 (Apple Silicon)| :heavy_check_mark: |
|
||||
|iOS x86 64 | :heavy_check_mark: |
|
||||
|iOS Arm 64 | :heavy_check_mark: |
|
||||
|iOS Arm 32 | :heavy_check_mark: |
|
||||
|iOS Simulator Arm 64 (Apple Silicon)| :heavy_check_mark: |
|
||||
|watchOS X86 32 | :heavy_check_mark: |
|
||||
|watchOS Arm 64(_32) | :heavy_check_mark: |
|
||||
|watchOS Arm 32 | :heavy_check_mark: |
|
||||
|watchOS Simulator Arm 64 (Apple Silicon)| :heavy_check_mark: |
|
||||
|tvOS X86 64 | :heavy_check_mark: |
|
||||
|tvOS Arm 64 | :heavy_check_mark: |
|
||||
|tvOS Simulator Arm 64 (Apple Silicon)| :heavy_check_mark: |
|
||||
|minGW X86 64| :heavy_check_mark: |
|
||||
|minGW X86 32| :x: |
|
||||
|
||||
@ -150,8 +154,8 @@ Java Windows dll is from https://download.libsodium.org/libsodium/releases/libso
|
||||
### TODO:
|
||||
- Improve documentation
|
||||
- Running tests on Android
|
||||
- LobsodiumUtil `unpad` and `fromBase64` native implementations use a nasty hack to support shared native sourceset. The hack either needs to be removed and replaced with another solution or additional safeguards need to be added.
|
||||
- Complete exposing libsodium constants
|
||||
- Build MSVC so it's binaries are completely equal
|
||||
- Find a better way of fetching Konan dependencies than having a dummy project.
|
||||
|
||||
### Building
|
||||
|
Binary file not shown.
@ -366,11 +366,11 @@ kotlin {
|
||||
}
|
||||
|
||||
android {
|
||||
compileSdkVersion(29)
|
||||
compileSdkVersion(AndroidPluginConfiguration.sdkVersion)
|
||||
defaultConfig {
|
||||
applicationId = "com.ionspin.kotlin.crypto.sample"
|
||||
minSdkVersion(21)
|
||||
targetSdkVersion(29)
|
||||
minSdkVersion(AndroidPluginConfiguration.minVersion)
|
||||
targetSdkVersion(AndroidPluginConfiguration.sdkVersion)
|
||||
versionCode = 1
|
||||
versionName = "1.0"
|
||||
testInstrumentationRunner = "android.support.test.runner.AndroidJUnitRunner"
|
||||
|
Loading…
x
Reference in New Issue
Block a user