ps2dev / ps2toolchain

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.
BSD 2-Clause "Simplified" License
236 stars 71 forks source link

Split Toolchain in DVP, IOP and EE #82

Closed fjtrujy closed 3 years ago

rickgaiser commented 3 years ago

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.