try removing extra rust flags, only build musl for x86_64

This commit is contained in:
finn 2022-07-31 12:24:24 -07:00
parent 892db01cee
commit ebbdb88922

View file

@ -11,12 +11,12 @@ variables:
matrix:
- TARGET:
- aarch64-unknown-linux-gnu
- aarch64-unknown-linux-musl
# - aarch64-unknown-linux-musl
- arm-unknown-linux-gnueabi
- arm-unknown-linux-gnueabihf
- arm-unknown-linux-musleabihf
# - arm-unknown-linux-musleabihf
- armv7-unknown-linux-gnueabihf
- armv7-unknown-linux-musleabihf
# - armv7-unknown-linux-musleabihf
- x86_64-unknown-linux-gnu
- x86_64-unknown-linux-musl
rules:
@ -32,7 +32,7 @@ compile:
- git clone https://github.com/signalapp/libsignal-client
- cd libsignal-client && git checkout "$libsignal_version"
- rustup target add "${TARGET}"
- RUSTFLAGS='-C link-arg=-s -C target-feature=-crt-static' cargo build -p libsignal-jni --target "${TARGET}" --release --verbose
- RUSTFLAGS='-C link-arg=-s' cargo build -p libsignal-jni --target "${TARGET}" --release --verbose
- cp -v target/${TARGET}/release/libsignal_jni.so ../libsignal_jni-${TARGET}.so
artifacts:
paths: