Switch Atmosphere clone to Atmosphere-Pro and add exosphere-only build script.
Some checks failed
Build Horizon OC Zeus / build (push) Failing after 48s

Use the boot-storage branch required for Horizon OC exosphere patches, and provide build-exosphere.sh for compiling just exosphere.bin without a full project build.
This commit is contained in:
2026-07-14 23:03:52 +02:00
parent 40968377c5
commit 5e9ede09a1
2 changed files with 56 additions and 11 deletions

15
build.sh Normal file → Executable file
View File

@@ -45,20 +45,13 @@ SRC="Source/Atmosphere/stratosphere/loader/"
mkdir -p "build"
ATMOSPHERE_DIR="build/atmosphere"
ATMOSPHERE_URL="https://github.com/Atmosphere-NX/Atmosphere.git"
ATMOSPHERE_URL="https://github.com/NaGaa95/Atmosphere-Pro.git"
ATMOSPHERE_BRANCH="boot-storage"
if [ ! -d "$ATMOSPHERE_DIR" ]; then
echo
echo "*** Cloning atmosphere ***"
git clone "$ATMOSPHERE_URL" "$ATMOSPHERE_DIR"
cd "$ATMOSPHERE_DIR"
git fetch --tags --quiet
LATEST_TAG=$(git tag --sort=-version:refname | head -n1)
git checkout -q -b build "$LATEST_TAG"
cd "$ROOT_DIR"
echo "*** Cloning Atmosphere-Pro ***"
git clone --depth=1 --single-branch -b "$ATMOSPHERE_BRANCH" "$ATMOSPHERE_URL" "$ATMOSPHERE_DIR"
fi
DEST="build/atmosphere/stratosphere/loader/"