====== Компиляция homebrew ======
===== Atmosphere-libs =====
pacman -S switch-libjpeg-turbo --noconfirm
git clone https://github.com/Atmosphere-NX/Atmosphere-libs
cd Atmosphere-libs
make
===== Atmosphere (до 0.20.0) =====
pacman -S switch-libjpeg-turbo --noconfirm
pacman -S switch-glm --noconfirm
pip install pycryptodome
pip install lz4
git clone --recurse-submodules https://github.com/Atmosphere-NX/Atmosphere
cd Atmosphere
make
===== Atmosphere (1.3.0-pre) =====
* prod.keys -> C:\devkitPro\msys2\home\%USER%\.switch
pacman -S switch-libjpeg-turbo --noconfirm
pacman -S switch-glm --noconfirm
pacman -S hactool --noconfirm
pip install lz4
git clone --recurse-submodules https://github.com/Atmosphere-NX/Atmosphere
cd Atmosphere
make
git clone https://github.com/Atmosphere-NX/libnx
cd libnx
git checkout 14_baseline_support
make
make install
===== Atmosphere (1.7.1+2) =====
//SDK: 05.09.2024, Git: 05.09.2024//
pacman -S hactool --noconfirm
pacman -S switch-glm --noconfirm
pacman -S switch-libjpeg-turbo --noconfirm
pip install lz4 --break-system-packages
git clone --recurse-submodules https://github.com/Atmosphere-NX/Atmosphere
cd Atmosphere
git checkout 4617fec672eb47744f05c20fdb26254cebd1f893
make
===== hekate =====
git clone https://github.com/CTCaer/hekate
cd hekate
make
===== libnx (4.7.0) =====
//SDK: 05.09.2024, Git: 05.09.2024//
git clone https://github.com/switchbrew/libnx
cd libnx
git checkout c769852631bc38d49a2576587bef26bc834a42e4
make
make install
===== libtesla =====
git clone https://github.com/WerWolv/libtesla
cd libtesla/example
make
===== libusbhsfs =====
git clone https://github.com/DarkMatterCore/libusbhsfs
cd libusbhsfs
make BUILD_TYPE=ISC install
===== Lockpick_RCM =====
git clone https://github.com/shchmue/Lockpick_RCM
cd Lockpick_RCM
make
Выхлоп: ''output\Lockpick_RCM.bin''
===== MissionControl =====
pacman -S switch-libjpeg-turbo --noconfirm
git clone --recurse-submodules https://github.com/ndeadly/MissionControl
cd MissionControl
echo git checkout develop
sed -i 's/GetSystemLanguage() == 10/GetSystemLanguage() == 99/g' ./mc_mitm/source/controllers/*.cpp
make dist
===== nx-hbloader =====
git clone https://github.com/switchbrew/nx-hbloader
cd nx-hbloader
make
===== nx-hbmenu =====
pacman -S switch-freetype --noconfirm
pacman -S switch-libconfig --noconfirm
pacman -S switch-libjpeg-turbo --noconfirm
pacman -S switch-physfs --noconfirm
pacman -S switch-zlib --noconfirm
git clone https://github.com/switchbrew/nx-hbmenu
cd nx-hbmenu
make dist-bin
===== sys-clk =====
pacman -S switch-glm --noconfirm
pacman -S switch-glfw --noconfirm
git clone https://github.com/retronx-team/sys-clk
cd sys-clk
./build.sh
===== %TEMPLATE% =====
git clone --recurse-submodules https://github.com/%USERNAME%/%REPONAME%
cd %REPONAME%
make