Closed epiccurious closed 1 year ago
Permissions for the Terminal to communicate with USB devices requires the user Allow permission manually by clicking a popup.
No need to chmod /dev/tty*
devices, idp.py
will automatically detect the device.
Made progress on the add-macos-support
branch. Almost ready to merge.
Still to-do:
Need to try installing cmake into
/Users/${USER}/Applications/
Found an option for detecting the USB serial number without throwing an error when not detected.
macos_usb_serial="$(ioreg -p IOUSB -n \"USB Single Serial\" | grep \"USB Serial Number\" | cut -c 34-43)"
Can't use apk to install packages on macOS, so we need another option.
macOS comes with
git
,python3-pip
, andpython3-venv
by default but notcmake
.Need to either download the Cmake.app package (dmg or tarball) directly from Cmake or install brew+cmake.
The first option probably makes more sense since there's less overhead.