mirror of
https://github.com/wownero/wownerujo.git
synced 2026-10-29 04:08:40 +01:00
drop support for x86 to reduce build time
This commit is contained in:
@@ -9,7 +9,7 @@ rm -rf prebuilt
|
||||
mkdir prebuilt
|
||||
|
||||
#archs=(armeabi arm64-v8a mips mips64 x86 x86_64)
|
||||
archs=(armeabi arm64-v8a x86 x86_64)
|
||||
archs=(armeabi arm64-v8a x86_64)
|
||||
|
||||
for arch in ${archs[@]}; do
|
||||
xLIB="/lib"
|
||||
|
||||
@@ -34,11 +34,6 @@ PATH=$build_root/tool/arm64/aarch64-linux-androideabi/bin:$build_root/tool/arm64
|
||||
install
|
||||
ln -sf ../include $build_root/build/boost/arm64
|
||||
|
||||
PATH=$build_root/tool/x86/i686-linux-android/bin:$build_root/tool/x86/bin:$PATH \
|
||||
./b2 --build-dir=android-x86--prefix=$build_root/build/boost/x86 $args \
|
||||
install
|
||||
ln -sf ../include $build_root/build/boost/x86
|
||||
|
||||
PATH=$build_root/tool/x86_64/x86_64-linux-android/bin:$build_root/tool/x86_64/bin:$PATH \
|
||||
./b2 --build-dir=android-x86_64 --prefix=$build_root/build/boost/x86_64 $args \
|
||||
install
|
||||
|
||||
@@ -8,7 +8,7 @@ build_root=$EXTERNAL_LIBS_BUILD_ROOT
|
||||
cd $build_root/libsodium
|
||||
./autogen.sh
|
||||
|
||||
archs=(arm arm64 x86 x86_64)
|
||||
archs=(arm arm64 x86_64)
|
||||
for arch in ${archs[@]}; do
|
||||
extra_cmake_flags=""
|
||||
case ${arch} in
|
||||
|
||||
@@ -6,16 +6,16 @@ source script/build-external-libs/env.sh
|
||||
|
||||
build_root=$EXTERNAL_LIBS_BUILD_ROOT
|
||||
|
||||
mkdir -p $build_root/build/openssl/{arm,arm64,x86,x86_64}
|
||||
mkdir -p $build_root/build/openssl/{arm,arm64,x86_64}
|
||||
|
||||
cp -a $build_root/android-openssl/prebuilt/armeabi $build_root/build/openssl/arm/lib
|
||||
cp -a $build_root/android-openssl/prebuilt/arm64-v8a $build_root/build/openssl/arm64/lib
|
||||
cp -a $build_root/android-openssl/prebuilt/x86 $build_root/build/openssl/x86/lib
|
||||
cp -a $build_root/android-openssl/prebuilt/x86_64 $build_root/build/openssl/x86_64/lib
|
||||
|
||||
cp -aL $build_root/android-openssl/openssl-OpenSSL_1_0_2l/include/openssl/ $build_root/build/openssl/include
|
||||
|
||||
ln -s $build_root/build/openssl/include $build_root/build/openssl/arm/include
|
||||
ln -s $build_root/build/openssl/include $build_root/build/openssl/arm64/include
|
||||
ln -s $build_root/build/openssl/include $build_root/build/openssl/x86/include
|
||||
ln -s $build_root/build/openssl/include $build_root/build/openssl/x86_64/include
|
||||
|
||||
|
||||
@@ -25,8 +25,5 @@ ln -sf $build_root/build/openssl/arm/lib/*.so $build_root/tool/arm/sysroot/usr/l
|
||||
ln -sf $build_root/build/openssl/include $build_root/tool/arm64/sysroot/usr/include/openssl
|
||||
ln -sf $build_root/build/openssl/arm64/lib/*.so $build_root/tool/arm64/sysroot/usr/lib
|
||||
|
||||
ln -sf $build_root/build/openssl/include $build_root/tool/x86/sysroot/usr/include/openssl
|
||||
ln -sf $build_root/build/openssl/x86/lib/*.so $build_root/tool/x86/sysroot/usr/lib
|
||||
|
||||
ln -sf $build_root/build/openssl/include $build_root/tool/x86_64/sysroot/usr/include/openssl
|
||||
ln -sf $build_root/build/openssl/x86_64/lib/*.so $build_root/tool/x86_64/sysroot/usr/lib64
|
||||
|
||||
@@ -8,7 +8,7 @@ build_root=$EXTERNAL_LIBS_BUILD_ROOT
|
||||
PATH=$ANDROID_NDK_ROOT/build/tools/:$PATH
|
||||
|
||||
args="--api 23 --stl=libc++"
|
||||
archs=(arm arm64 x86 x86_64)
|
||||
archs=(arm arm64 x86_64)
|
||||
|
||||
for arch in ${archs[@]}; do
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ build_root=$EXTERNAL_LIBS_BUILD_ROOT
|
||||
|
||||
build_type=release # or debug
|
||||
|
||||
archs=(arm arm64 x86 x86_64)
|
||||
archs=(arm arm64 x86_64)
|
||||
|
||||
for arch in ${archs[@]}; do
|
||||
ldflags=""
|
||||
|
||||
Reference in New Issue
Block a user