docs: remove homebrew testing guide

This commit is contained in:
SamG-Coder 2026-09-25 12:06:10 +10:00
parent acd98478ca
commit f8abc659cb
1 changed files with 0 additions and 35 deletions

View File

@ -1,35 +0,0 @@
# Homebrew testing
## Build and test
On Windows, install CMake, Ninja, and a C++20 compiler. For compatibility libraries,
use the toolchain specified in [README.md](../README.md).
Run from the repository root with the compiler and Ninja on `PATH`:
```sh
git submodule update --init --recursive
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Debug -DBUILD_TESTING=ON
cmake --build build --target relinker strict_nid_filter_tests windows_dependency_diagnostics_tests
ctest --test-dir build --output-on-failure -R "^(strict_nid_filter|windows_dependency_diagnostics)$"
```
## PS5 homebrew projects
- [Omnispeak](https://github.com/sulix/omnispeak): [PS5 build recipe](https://github.com/ps5-payload-dev/websrv/blob/master/homebrew/Omnispeak/build.sh).
- [Crispy Doom PS5 build recipe](https://github.com/ps5-payload-dev/websrv/blob/master/homebrew/CrispyDoom/build.sh).
- [PS5 homebrew packages, websrv v0.34](https://github.com/ps5-payload-dev/websrv/releases/tag/v0.34).
- [PS5 payload SDK](https://github.com/ps5-payload-dev/sdk).
- [Freedoom game data](https://freedoom.github.io/).
## Convert an ELF executable
Keep downloaded binaries and game data outside version control. Check the engine
and game-data licenses separately.
```sh
build/core/relinker/relinker.exe --windows downloads/input.elf downloads/output.exe
```
Check conversion, startup, rendering, input, and audio separately;
conversion alone does not establish game compatibility.