Initial commit

This commit is contained in:
2026-03-20 22:58:57 +08:00
parent 3cee9af22b
commit 9c97871f97
11 changed files with 284 additions and 1 deletions

View File

@@ -0,0 +1,34 @@
FROM --platform=linux/amd64 debian:bookworm AS kernel-build
ENV DEBIAN_FRONTEND=noninteractive
WORKDIR /build
RUN apt-get update && apt-get install -y --no-install-recommends \
bash \
bc \
bison \
build-essential \
cpio \
curl \
file \
flex \
git \
libelf-dev \
libssl-dev \
make \
pahole \
perl \
python3 \
rsync \
tar \
xz-utils \
dwarves \
gcc-aarch64-linux-gnu \
binutils-aarch64-linux-gnu \
libc6-dev-arm64-cross \
linux-libc-dev-arm64-cross \
u-boot-tools \
device-tree-compiler \
&& rm -rf /var/lib/apt/lists/*