Skip to content

Latest commit

Β 

History

History
48 lines (31 loc) Β· 1.41 KB

File metadata and controls

48 lines (31 loc) Β· 1.41 KB

πŸ› οΈ Buildroot for aa-proxy-rs

This repository contains the build system (based on Buildroot) used for building aa-proxy images.

πŸš€ Quick Start (Example: Raspberry Pi Zero 2 W)

git clone --recurse-submodules https://github.com/aa-proxy/buildroot
cd buildroot
./docker-dev.sh build
./docker-dev.sh rpi02w

🐳 Interactive development (container shell)

If you want more control, you can enter an interactive shell inside the development container:

./docker-dev.sh

Once inside, you can manually run builds like this:

./build-image.sh rpi02w

Useful for testing, debugging, or tweaking the environment without restarting the whole process.

Options:

  • -s,--shell - Init board environment and enter the shell
  • -r,--rmwork - Configure RM_WORK option to clean package build directories (saves space)

πŸ“¦ Available Configurations

All supported board/device configurations can be found here:
πŸ‘‰ external/configs on GitHub

πŸ’Ύ Output Image

After a successful build, the final SD card image (for above example) will be located at:

buildroot/output/rpi02w/images/sdcard.img

You can flash this image directly to an SD card using dd, balenaEtcher or whatever flash tool you like.