A highly reproducible way to build Entware packages. A plesant way for Docker-addicted persons:)
Create Docker image tagged as builder
:
git clone https://github.com/rctphone/entware-docker-apple-sillicon.git
docker build docker --pull
Create Docker volume for compilation:
docker volume create entware-home
Run Docker containter named as builder
:
docker run --rm --mount source=entware-home,target=/home/me --interactive --tty --name builder builder
Follow this manual for further steps, all dependencies are pre-installed in Docker image.
If you need second (3rd or more) terminal, type:
docker exec --interactive --tty builder bash
Extract compiled packages:
docker cp builder:/home/me/Entware/bin .