Docker images based on Ubuntu 16.04 and 20.04 containing Asuswrt Merlin BCM-SDK Toolchains. You may wanna use this to build Asus Merling by yourself.
The docker file contains ubuntu and toolchain needed to build HND and not HND firmware.
git clone ASUS_MERLIN_REPO_OR_ASUS_GPL
cd asuswrt-merlin.ng
docker pull gnuton/asuswrt-merlin-toolchains-docker:latest
docker run -it --rm -v "$PWD:/build" -u "docker:docker" \
gnuton/asuswrt-merlin-toolchains-docker:latest /bin/bash
From inside the docker image you should set the environment variables by calling the right script in envs/ dir Now follow the instructions in the README file that you can find in the Asus Merlin repository.
For more info please check the Asus Merlin official repository
./build
./buildNPublish