mirror of
https://github.com/commaai/agnos-builder.git
synced 2026-10-27 08:33:47 +08:00
15 lines
495 B
Bash
Executable File
15 lines
495 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" >/dev/null && pwd)"/..
|
|
KERNEL_DIR="$ROOT_DIR/build/linux"
|
|
|
|
exec docker run --rm -i -v "$ROOT_DIR:$ROOT_DIR" -w "$ROOT_DIR" \
|
|
--entrypoint bash agnos-mainline-builder -c '
|
|
set -euo pipefail
|
|
if [[ "$(uname -m)" != aarch64 && "$(uname -m)" != arm64 ]]; then
|
|
export CROSS_COMPILE=aarch64-linux-gnu-
|
|
fi
|
|
exec "$1/scripts/faddr2line" "$2" "${@:3}"
|
|
' bash "$KERNEL_DIR" "$ROOT_DIR/build/kernel-out/vmlinux" "$@"
|