HOC 3.0.0 part 1
- version change to athena (3.0.0) - cust rev 7 - build script change - EMC 64LUT
This commit is contained in:
18
build.sh
18
build.sh
@@ -3,6 +3,7 @@
|
||||
EXT=0
|
||||
LDR_MAKE="nx_release"
|
||||
NO_EXO=0
|
||||
JOBS=""
|
||||
|
||||
ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
DIST_DIR="$ROOT_DIR/dist"
|
||||
@@ -18,6 +19,13 @@ while [ $# -gt 0 ]; do
|
||||
--no-exo)
|
||||
NO_EXO=1
|
||||
;;
|
||||
-j)
|
||||
shift
|
||||
JOBS="$1"
|
||||
;;
|
||||
-j*)
|
||||
JOBS="${1#-j}"
|
||||
;;
|
||||
*)
|
||||
echo "Unknown option: $1"
|
||||
exit 1
|
||||
@@ -39,6 +47,8 @@ fi
|
||||
|
||||
CORES="$(nproc --all)"
|
||||
echo "CORES: $CORES"
|
||||
JOBS="${JOBS:-$CORES}"
|
||||
echo "JOBS: $JOBS"
|
||||
|
||||
SRC="Source/Atmosphere/stratosphere/loader/"
|
||||
|
||||
@@ -88,7 +98,7 @@ fi
|
||||
echo
|
||||
echo "*** Compiling loader ***"
|
||||
cd build/atmosphere/stratosphere/loader || exit 1
|
||||
make -j$CORES "$LDR_MAKE"
|
||||
make -j$JOBS "$LDR_MAKE"
|
||||
hactool -t kip1 "out/nintendo_nx_arm64_armv8a/$LDR_BUILD_PATH/loader.kip" --uncompress=hoc.kip
|
||||
cd "$ROOT_DIR" # exit
|
||||
cp -v build/atmosphere/stratosphere/loader/hoc.kip dist/atmosphere/kips/hoc.kip
|
||||
@@ -97,7 +107,7 @@ if [ "$NO_EXO" -eq 0 ]; then
|
||||
echo
|
||||
echo "*** Compiling exosphere ***"
|
||||
cd build/atmosphere/exosphere
|
||||
make -j$CORES
|
||||
make -j$JOBS
|
||||
cd "$ROOT_DIR"
|
||||
cp -v build/atmosphere/exosphere/out/nintendo_nx_arm64_armv8a/release/exosphere.bin dist/atmosphere/exosphere.bin
|
||||
fi
|
||||
@@ -131,7 +141,7 @@ if [ "$EXT" -eq 1 ]; then
|
||||
cd hekate/
|
||||
echo
|
||||
echo "*** Compiling custom Hekate ***"
|
||||
make -j$CORES
|
||||
make -j$JOBS
|
||||
echo
|
||||
|
||||
mkdir -p "$DIST_DIR/bootloader/sys/"
|
||||
@@ -142,7 +152,7 @@ if [ "$EXT" -eq 1 ]; then
|
||||
cd "$ROOT_DIR"/Source/Benchmark-Toolbox
|
||||
echo
|
||||
echo "*** Compiling Benchmark-Toolbox ***"
|
||||
make -j$CORES
|
||||
make -j$JOBS
|
||||
cp -v Benchmark-Toolbox.nro "$DIST_DIR"/switch/Benchmark-Toolbox.nro
|
||||
fi
|
||||
|
||||
|
||||
Reference in New Issue
Block a user