This program will automatically build and install a compiler and other tools used in the creation of homebrew software for the Sony PlayStation® 2 videogame system.
With the recent progress in gcc for the EE, we would like to slowly start upgrading the EE toolchain. But upgrading all 3 toolchains (DVP+IOP+EE) at the same time is too complex. So it's needed to split ps2toolchain into 3 separate toolchains.
Docker flow
There are now 3 separate repositories that all build their own toolchain in their own docker image:
Some information on why this is needed:
With the recent progress in gcc for the EE, we would like to slowly start upgrading the EE toolchain. But upgrading all 3 toolchains (DVP+IOP+EE) at the same time is too complex. So it's needed to split ps2toolchain into 3 separate toolchains.
Docker flow There are now 3 separate repositories that all build their own toolchain in their own docker image:
This repository will do nothing more than combine those 3 docker images into 1 So the resulting docker image will the same as it's always been:
The next step will be to also build a gcc10 docker image for the ee, and combine that with the existing docker images of the DVP and IOP.