🛠️ Buildroot for aa-proxy-rs
This repository contains the build system (based on Buildroot) used for building aa-proxy images.
git clone --recurse-submodules https://github.com/aa-proxy/buildroot
cd buildroot
./docker-dev.sh build
./docker-dev.sh rpi02wIf you want more control, you can enter an interactive shell inside the development container:
./docker-dev.shOnce inside, you can manually run builds like this:
./build-image.sh rpi02wUseful 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)
All supported board/device configurations can be found here:
👉 external/configs on GitHub
After a successful build, the final SD card image (for above example) will be located at:
buildroot/output/rpi02w/images/sdcard.imgYou can flash this image directly to an SD card using dd, balenaEtcher or whatever flash tool you like.