mirror of
https://github.com/oxen-io/session-android.git
synced 2024-11-25 11:05:25 +00:00
feat: change build.gradle, cmakelists to fix runtime
This commit is contained in:
parent
42ecef4ffa
commit
59b942b6ae
@ -16,9 +16,6 @@ android {
|
||||
cmake {
|
||||
}
|
||||
}
|
||||
// ndk {
|
||||
// abiFilters 'x86_64', 'arm64-v8a' ,'x86', 'armeabi-v7a'
|
||||
// }
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
|
@ -47,9 +47,10 @@ find_library( # Sets the name of the path variable.
|
||||
# Copy libsodium-internal.so into the library output dir manually because gradle invokes cmake in
|
||||
# ways that doesn't properly do this:
|
||||
get_target_property(sodium_lib_loc libsodium-internal IMPORTED_LOCATION)
|
||||
get_filename_component(sodium_lib_filename "${sodium_lib_loc}" NAME)
|
||||
add_custom_command(TARGET session_util POST_BUILD
|
||||
COMMAND
|
||||
${CMAKE_COMMAND} -E copy ${sodium_lib_loc} ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
${CMAKE_COMMAND} -E copy ${sodium_lib_loc} ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/libsodium.so)#${PROJECT_SOURCE_DIR}/../jniLibs/${CMAKE_ANDROID_ARCH_ABI}/${sodium_lib_filename})
|
||||
|
||||
# Specifies libraries CMake should link to your target library. You
|
||||
# can link multiple libraries, such as libraries you define in this
|
||||
|
@ -1,11 +0,0 @@
|
||||
package network.loki.messenger.libsession_util
|
||||
|
||||
class NativeLib {
|
||||
|
||||
companion object {
|
||||
// Used to load the 'libsession_util' library on application startup.
|
||||
init {
|
||||
System.loadLibrary("session_util")
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user