mirror of
https://github.com/izzy2lost/android_openssl.git
synced 2026-06-19 01:20:12 -07:00
Add symlinks to no-asm dir and to include dir in each ABI (#57)
* Add symlinks to no-asm libraries * Create symlinks to include dir * Added symlinks to include dir
This commit is contained in:
+7
-3
@@ -99,6 +99,7 @@ build_ssl_1_1() {
|
||||
cp libcrypto.a libssl.a "../$version_out_dir/$qt_arch" || exit 1
|
||||
ln -s "../$version_out_dir/$qt_arch/libcrypto_1_1.so" "../$version_out_dir/$qt_arch/libcrypto.so"
|
||||
ln -s "../$version_out_dir/$qt_arch/libssl_1_1.so" "../$version_out_dir/$qt_arch/libssl.so"
|
||||
ln -s "../$version_out_dir/include" "../$version_out_dir/$qt_arch/include"
|
||||
}
|
||||
|
||||
build_ssl_3() {
|
||||
@@ -118,6 +119,7 @@ build_ssl_3() {
|
||||
cp libssl.so "${out_path}/libssl_3.so" || exit 1
|
||||
ln -s "${out_path}/libcrypto_3.so" "${out_path}/libcrypto.so"
|
||||
ln -s "${out_path}/libssl_3.so" "${out_path}/libssl.so"
|
||||
ln -s "../$version_out_dir/include" "../$version_out_dir/$qt_arch/include"
|
||||
|
||||
pushd ${out_path} || exit 1
|
||||
patchelf --set-soname libcrypto_3.so libcrypto_3.so || exit 1
|
||||
@@ -149,6 +151,10 @@ for param in "${params[@]}"; do
|
||||
ndk="${ssl_versions_ndk[$ssl_version]}"
|
||||
configure_ssl "${ndk}" "${param}" ${ssl_version} ${version_out_dir} ${arch} ${log_file}
|
||||
|
||||
if [ "$arch" == "arm64" ] && [ ! -d "../$version_out_dir/include/openssl" ]; then
|
||||
cp -a include "../$version_out_dir" || exit 1
|
||||
fi
|
||||
|
||||
case $version_out_dir in
|
||||
ssl_1.1)
|
||||
build_ssl_1_1 ${version_out_dir} ${qt_arch} ${log_file}
|
||||
@@ -162,9 +168,7 @@ for param in "${params[@]}"; do
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ "$arch" == "arm64" ] && [ ! -d "../$version_out_dir/include/openssl" ]; then
|
||||
cp -a include "../$version_out_dir" || exit 1
|
||||
fi
|
||||
|
||||
popd
|
||||
done
|
||||
done
|
||||
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
+1
@@ -0,0 +1 @@
|
||||
libcrypto_1_1.so
|
||||
+1
@@ -0,0 +1 @@
|
||||
libssl_1_1.so
|
||||
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
+1
@@ -0,0 +1 @@
|
||||
libcrypto_1_1.so
|
||||
+1
@@ -0,0 +1 @@
|
||||
libssl_1_1.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
libcrypto_1_1.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
libssl_1_1.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
+1
@@ -0,0 +1 @@
|
||||
libcrypto_1_1.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
libssl_1_1.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
+1
@@ -0,0 +1 @@
|
||||
libcrypto_3.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
libssl_3.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
+1
@@ -0,0 +1 @@
|
||||
libcrypto_3.so
|
||||
+1
@@ -0,0 +1 @@
|
||||
libssl_3.so
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../include/
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user