strongswan - update recipe

This commit is contained in:
Licaon_Kter 2024-08-07 14:35:16 +00:00
parent 37583e072c
commit df45419507

View file

@ -324,12 +324,15 @@ Builds:
- yes
srclibs:
- OpenSSL@OpenSSL_1_1_1t
prebuild: sed -i -e "/clean.dependsOn 'cleanNative'/d" build.gradle
prebuild:
- sed -i -e "/clean.dependsOn 'cleanNative'/d" build.gradle
- sdkmanager 'ndk;21.4.7075529' 'ndk;26.1.10909125'
scandelete:
- testing
build:
- lib="$PWD/src/main/jni/openssl"
- PATH=$ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH
- export ANDROID_NDK_HOME=/opt/android-sdk/ndk/21.4.7075529
- PATH=$ANDROID_NDK_HOME/toolchains/llvm/prebuilt/linux-x86_64/bin:$PATH
- pushd $$OpenSSL$$
- CC=armv7a-linux-androideabi16-clang ./Configure android-arm no-shared no-ssl3
no-engine no-dso no-asm no-hw no-comp no-stdio -fPIC -DOPENSSL_PIC -D__ANDROID_API__=16
@ -361,6 +364,7 @@ Builds:
- cp -R include/ ${lib}/
- make distclean
- popd
- export ANDROID_NDK_HOME=/opt/android-sdk/ndk/26.1.10909125
- echo "LOCAL_PATH := \$(call my-dir)" >"${lib}/Android.mk"
- echo "include \$(CLEAR_VARS)" >>"${lib}/Android.mk"
- echo "LOCAL_MODULE := libcrypto_static" >>"${lib}/Android.mk"
@ -371,7 +375,6 @@ Builds:
- ./autogen.sh
- ./configure --disable-defaults
- make dist -j $(nproc)
ndk: 26.1.10909125
AutoUpdateMode: Version
UpdateCheckMode: Tags ^android