Generates build.ninja + compile_commands.json from a ps2.yaml build definition for PS2 EE/IOP homebrew targets
- Go 99.1%
- Shell 0.9%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
The PS2 triple implies the R5900 and n32, so lld links -flto bitcode as n32 and generates R5900 code for it. Without -flto the output is unchanged. Needs llvm-toolchain v0.3.6 or later. Co-Authored-By: Claude Opus 5.5 <[email protected]> |
||
| .forgejo | ||
| cmd/ps2build | ||
| internal | ||
| licenses/ps2build | ||
| testdata/invalid | ||
| .gitignore | ||
| CLAUDE.md | ||
| go.mod | ||
| go.sum | ||
| LICENSE | ||
| README.md | ||
ps2build
A build tool for PS2 homebrew projects, distributed together with its own PS2 SDK.
Get started at ps2.techwritescode.dev.
License
CC0 1.0 Universal - see LICENSE.