mirror of https://github.com/aya-rs/aya
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
674 B
Bash
13 lines
674 B
Bash
#!/usr/bin/env sh
|
|
|
|
# `-C panic=abort` because "unwinding panics are not supported without std";
|
|
# integration-ebpf contains `#[no_std]` binaries.
|
|
#
|
|
# `-Zpanic_abort_tests` because "building tests with panic=abort is not supported without
|
|
# `-Zpanic_abort_tests`"; Cargo does this automatically when panic=abort is set via profile
|
|
# but we want to preserve unwinding at runtime - here we are just running clippy so we don't
|
|
# care about unwinding behavior.
|
|
#
|
|
# `+nightly` because "the option `Z` is only accepted on the nightly compiler".
|
|
exec cargo +nightly hack clippy "$@" --all-targets --feature-powerset --workspace -- --deny warnings -C panic=abort -Zpanic_abort_tests
|