@@ -26,9 +26,6 @@ if [[ "${TOOLCHAIN}" == "x86_64-linux-android" ]]
2626then
2727 GYP_ARCH=" x64"
2828 NSPR_64=" --enable-64bit"
29- elif [[ " ${TOOLCHAIN} " == " i686-linux-android" ]]
30- then
31- GYP_ARCH=" ia32"
3229elif [[ " ${TOOLCHAIN} " == " aarch64-linux-android" ]]
3330then
3431 GYP_ARCH=" arm64"
@@ -103,8 +100,14 @@ cp -p -L "${BUILD_DIR}/lib/libsoftokn_static.a" "${DIST_DIR}/lib"
103100cp -p -L " ${BUILD_DIR} /lib/libssl.a" " ${DIST_DIR} /lib"
104101# HW specific.
105102# https://searchfox.org/nss/rev/0d5696b3edce5124353f03159d2aa15549db8306/lib/freebl/freebl.gyp#508-542
106- if [[ " ${TOOLCHAIN} " == " i686-linux-android" ]] || [[ " ${TOOLCHAIN} " == " x86_64-linux-android" ]]; then
103+ # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#315-324
104+ # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#43-47
105+ if [[ " ${TOOLCHAIN} " == " x86_64-linux-android" ]]; then
107106 cp -p -L " ${BUILD_DIR} /lib/libgcm-aes-x86_c_lib.a" " ${DIST_DIR} /lib"
107+ cp -p -L " ${BUILD_DIR} /lib/libintel-gcm-wrap_c_lib.a" " ${DIST_DIR} /lib"
108+ cp -p -L " ${BUILD_DIR} /lib/libintel-gcm-s_lib.a" " ${DIST_DIR} /lib"
109+ cp -p -L " ${BUILD_DIR} /lib/libhw-acc-crypto-avx.a" " ${DIST_DIR} /lib"
110+ cp -p -L " ${BUILD_DIR} /lib/libhw-acc-crypto-avx2.a" " ${DIST_DIR} /lib"
108111 cp -p -L " ${BUILD_DIR} /lib/libsha-x86_c_lib.a" " ${DIST_DIR} /lib"
109112fi
110113if [[ " ${TOOLCHAIN} " == " aarch64-linux-android" ]] || [[ " ${TOOLCHAIN} " == " arm-linux-androideabi" ]]; then
116119if [[ " ${TOOLCHAIN} " == " arm-linux-androideabi" ]]; then
117120 cp -p -L " ${BUILD_DIR} /lib/libgcm-aes-arm32-neon_c_lib.a" " ${DIST_DIR} /lib"
118121fi
119- # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#315-324
120- # https://searchfox.org/nss/rev/08c4d05078d00089f8d7540651b0717a9d66f87e/lib/freebl/freebl.gyp#43-47
121- if [[ " ${TOOLCHAIN} " == " x86_64-linux-android" ]]; then
122- cp -p -L " ${BUILD_DIR} /lib/libintel-gcm-wrap_c_lib.a" " ${DIST_DIR} /lib"
123- cp -p -L " ${BUILD_DIR} /lib/libintel-gcm-s_lib.a" " ${DIST_DIR} /lib"
124- cp -p -L " ${BUILD_DIR} /lib/libhw-acc-crypto-avx.a" " ${DIST_DIR} /lib"
125- cp -p -L " ${BUILD_DIR} /lib/libhw-acc-crypto-avx2.a" " ${DIST_DIR} /lib"
126- fi
127122cp -p -L " ${NSPR_BUILD_DIR} /dist/lib/libplc4.a" " ${DIST_DIR} /lib"
128123cp -p -L " ${NSPR_BUILD_DIR} /dist/lib/libplds4.a" " ${DIST_DIR} /lib"
129124cp -p -L " ${NSPR_BUILD_DIR} /dist/lib/libnspr4.a" " ${DIST_DIR} /lib"
0 commit comments