mirror of
https://github.com/termux/termux-packages
synced 2024-06-16 05:56:44 +00:00
unicorn: set architecture depending on TERMUX_ARCH
This commit is contained in:
parent
6565a71371
commit
988648fc52
|
@ -9,3 +9,4 @@ TERMUX_PKG_AUTO_UPDATE=true
|
|||
TERMUX_PKG_BREAKS="unicorn-dev"
|
||||
TERMUX_PKG_REPLACES="unicorn-dev"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DTERMUX_ARCH=$TERMUX_ARCH"
|
||||
|
|
22
packages/unicorn/unicorn-arch.patch
Normal file
22
packages/unicorn/unicorn-arch.patch
Normal file
|
@ -0,0 +1,22 @@
|
|||
diff -uNr unicorn-2.0.0/CMakeLists.txt unicorn-2.0.0.mod/CMakeLists.txt
|
||||
--- unicorn-2.0.0/CMakeLists.txt 2022-07-07 18:49:09.000000000 +0300
|
||||
+++ unicorn-2.0.0.mod/CMakeLists.txt 2022-07-21 01:42:48.698340580 +0300
|
||||
@@ -133,15 +133,12 @@
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -m64")
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -m64")
|
||||
endif()
|
||||
- elseif(ANDROID_ABI)
|
||||
- string(FIND "${ANDROID_ABI}" "arm64" UC_RET)
|
||||
- file(WRITE ${CMAKE_BINARY_DIR}/adb.sh "#!/bin/bash\n\n# Auto-generated by CMakeLists.txt\n\nadb shell mkdir -p /data/local/tmp/build\n")
|
||||
-
|
||||
+ elseif(TERMUX_ARCH)
|
||||
+ string(FIND "${TERMUX_ARCH}" "aarch64" UC_RET)
|
||||
if(${UC_RET} GREATER_EQUAL "0")
|
||||
set(UNICORN_TARGET_ARCH "aarch64")
|
||||
else()
|
||||
- string(FIND "${ANDROID_ABI}" "armeabi" UC_RET)
|
||||
-
|
||||
+ string(FIND "${TERMUX_ARCH}" "arm" UC_RET)
|
||||
if(${UC_RET} GREATER_EQUAL "0")
|
||||
set(UNICORN_TARGET_ARCH "arm")
|
||||
else()
|
Loading…
Reference in New Issue
Block a user