build: fix macOS compile and dist packaging
Some checks failed
Build Horizon OC Zeus / build (push) Failing after 4s

Use portable sed for title_id extraction, copy hoc-clk output into dist/
correctly, and ensure overlay output directories exist. Rebuild dist after
upstream merge.
This commit is contained in:
2026-05-17 10:58:03 +02:00
parent 5403c3bdd8
commit d59f0b5900
26 changed files with 405 additions and 2539 deletions

4
build.sh Normal file → Executable file
View File

@@ -45,11 +45,13 @@ cp -v build/exosphere/out/nintendo_nx_arm64_armv8a/release/exosphere.bin dist/at
cd Source/hoc-clk/
./build.sh
cp -r dist/ ../../
mkdir -p ../../dist
cp -r dist/. ../../dist/
cd ../../
echo "*** Compiling horizon-oc-monitor ***"
cd Source/Horizon-OC-Monitor/
make -j$CORES
mkdir -p ../../dist/switch/.overlays
cp -v Horizon-OC-Monitor.ovl ../../dist/switch/.overlays/Horizon-OC-Monitor.ovl