Docker build
Dockerfile
---
FROM debian:bookworm-slim
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && apt-get install -y --no-install-recommends \
git curl wget ca-certificates gnupg unzip python3 python3-pip python3-venv \
build-essential bc bison flex libssl-dev libncurses-dev \
gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf clang llvm lzop \
device-tree-compiler libelf-dev rsync cpio zip unzip \
android-tools-adb android-tools-fastboot python3-yaml \
jq android-sdk-libsparse-utils sudo git-core ssh \
&& rm -rf /var/lib/apt/lists/*
# repo tool
RUN curl -o /usr/local/bin/repo https://storage.googleapis.com/git-repo-downloads/repo && \
chmod a+x /usr/local/bin/repo
WORKDIR /work
ENV HOME=/work
podman rmi localhost/droidian-build
podman build -t droidian-build .
podman run --rm -it -v $PWD:/work -w /work droidian-build /bin/bash