android: 16kb alignment updates
p4a ref: electrum_20240930_android_16kb_page_alignment Dockerfile: obtain 16kb aligned NDK r23 from google CI (dl-ndk-ci.sh) barcode, zxing-cpp: add 16kb align patch build_tools_util.sh: add function to apply a patch
This commit is contained in:
9
contrib/android/barcode_16kb.patch
Normal file
9
contrib/android/barcode_16kb.patch
Normal file
@@ -0,0 +1,9 @@
|
||||
diff --git a/wrappers/aar/zxingcpp/src/main/cpp/CMakeLists.txt b/wrappers/aar/zxingcpp/src/main/cpp/CMakeLists.txt
|
||||
index 11332e48..78f514f1 100644
|
||||
--- a/wrappers/aar/zxingcpp/src/main/cpp/CMakeLists.txt
|
||||
+++ b/wrappers/aar/zxingcpp/src/main/cpp/CMakeLists.txt
|
||||
@@ -13,3 +13,4 @@ add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../../../../../../core ZXing EXCLUD
|
||||
add_library(zxingcpp_android SHARED ZxingCpp.cpp)
|
||||
|
||||
target_link_libraries(zxingcpp_android PRIVATE ZXing::ZXing jnigraphics)
|
||||
+target_link_options(zxingcpp_android PRIVATE "-Wl,-z,max-page-size=16384")
|
||||
Reference in New Issue
Block a user