999 B
999 B
Horizon OC Compilation Instructions
- Install devkitpro (https://devkitpro.org/wiki/Getting_Started) with switch-dev
- Set up a development enviorment for compiling Atmosphere (https://github.com/Atmosphere-NX/Atmosphere/blob/master/docs/building.md)
- Clone the Horizon OC develop branch (
git clone https://github.com/Horizon-OC/Horizon-OC.git --recurse-submodules) - Run
./build.shin the root directory
- If you want to compile with extensions, append
--ext - To skip components, append
-s/--skipfollowed by one or more of:ldr(loader),clk(hoc-clk),hek(hekate),btb(benchmark toolbox),exos(exosphere),sm(status-monitor download),zip(dist.zip packaging). Example:./build.sh --ext -s ldr hek - Building the custom Hekate (
--extwithout skippinghek) additionally requires devkitARM withDEVKITARMexported - Installing
ccacheis optional; if it is on your PATH it is used automatically to speed up rebuilds