2025-04-18 20:38:55 +09:00
#!/bin/bash
INSTALL_PATH = " ${ 1 :- /opt/homebrew/lib } "
if [ ! -d " $INSTALL_PATH " ] ; then
USER = $( whoami)
echo " No path $INSTALL_PATH . Will create. Might need your password... "
echo "You can stop now and provide any location as an argument where you want to save the libs (note, that not default locations should be in LD_LIBRARY_PATH, so tinygrad can find the libs)."
echo "Press any key or symbol to continue..."
read -n 1 -s
sudo mkdir -p " $INSTALL_PATH "
sudo chown -R " $USER " :staff " $INSTALL_PATH "
fi
# Download libremu.dylib
curl -s https://api.github.com/repos/Qazalin/remu/releases/latest | \
jq -r '.assets[] | select(.name == "libremu.dylib").browser_download_url' | \
xargs curl -L -o $INSTALL_PATH /libremu.dylib
# Download libamd_comgr.dylib
2025-06-13 15:59:36 +09:00
curl -s https://api.github.com/repos/tinygrad/amdcomgr_dylib/releases/latest | \
2025-04-18 20:38:55 +09:00
jq -r '.assets[] | select(.name == "libamd_comgr.dylib").browser_download_url' | \
xargs curl -L -o $INSTALL_PATH /libamd_comgr.dylib