Add cargo-build-bpf
This commit is contained in:
17
sdk/bpf/scripts/strip.sh
Executable file
17
sdk/bpf/scripts/strip.sh
Executable file
@ -0,0 +1,17 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
so=$1
|
||||
if [[ ! -r $so ]]; then
|
||||
echo "Error: file not found: $so"
|
||||
exit 1
|
||||
fi
|
||||
so_stripped=$2
|
||||
if [[ -z $so_stripped ]]; then
|
||||
echo "Usage: $0 unstripped.so stripped.so"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
bpf_sdk=$(cd "$(dirname "$0")/.." && pwd)
|
||||
# shellcheck source=sdk/bpf/env.sh
|
||||
source "$bpf_sdk"/env.sh
|
||||
"$bpf_sdk"/dependencies/llvm-native/bin/llvm-objcopy --strip-all "$so" "$so_stripped"
|
Reference in New Issue
Block a user