raspberrypi / pico-setup

92 stars 42 forks source link

Support macOS #19

Closed michaelstoops closed 3 years ago

michaelstoops commented 3 years ago

I wish this script supported macOS.

aallan commented 3 years ago

Our primary supported development platform for RP2040-based boards is the Raspberry Pi, running the latest version of RaspberryPi OS. However we support, and have instructions for manual installation on, both Windows 10 and macOS in the Getting Started guide.

There is a third-party installation script for Windows, which performs roughly the same sort of task as pico-setup. Personally I'd be happy to see a similar script for macOS support — it should be a lot simpler to write than the Windows script as macOS installation follows the Linux installation more-or-less step by step after the initial toolchain dependences are installed using brew. However this isn't something we'll be doing ourselves.

michaelstoops commented 3 years ago

However this isn't something we'll be doing ourselves.

If I wrote it, would you accept the pull request, or are you saying that you don't want to have any ownership over a more broadly-scoped tool?

aallan commented 3 years ago

If I wrote it, would you accept the pull request, or are you saying that you don't want to have any ownership over a more broadly-scoped tool?

We wouldn't want to have ownership over a more broadly-scoped tool as we'd then have the responsibility for maintaining it.

michaelstoops commented 3 years ago

That point of view makes sense, even though mine is a bit different.

Either way, I have submitted https://github.com/raspberrypi/pico-setup/pull/20. If Raspberry Pi doesn't want ownership, I'll change the and license to what I would choose.

aallan commented 3 years ago

We're chatting about it internally, #20 looks like a significant amount of work has been done.