mirror of
https://github.com/RustCrypto/signatures
synced 2026-06-21 13:45:42 +00:00
50aee81e3a
Changelog here: https://github.com/RustCrypto/traits/pull/90
23 lines
520 B
Bash
Executable File
23 lines
520 B
Bash
Executable File
#!/bin/sh
|
|
|
|
set -eux
|
|
|
|
# Due to the fact that cargo does not disable default features when we use
|
|
# cargo build --all --no-default-features we have to explicitly iterate over
|
|
# all crates (see https://github.com/rust-lang/cargo/issues/4753 )
|
|
DIRS=`ls -d */`
|
|
TARGET="thumbv7em-none-eabi"
|
|
|
|
for dir in $DIRS; do
|
|
if [ $dir = "target/" ]
|
|
then
|
|
continue
|
|
fi
|
|
cd $dir
|
|
cargo build --no-default-features --verbose --target $TARGET --release || {
|
|
echo $dir failed
|
|
exit 1
|
|
}
|
|
cd -
|
|
done
|