Mac GUI for Local Build and Flash

I’ve created a little OS X program to make the local build and flash workflow more user friendly. The program provides a GUI to carry out the various build and flash commands that you otherwise do from Terminal. In the first screen, you choose which firmware you want, latest, develop, or one you already have on your computer. You also put in the locations of where you want the firmware cloned to, your folder for applications, and the folder for your current app.

On the second screen, you choose the device, what type of build you want to do, and whether to build or build and flash.

The project is up on Github, https://github.com/edelmar/ParticleBuildingLocally.git

6 Likes

Please pardon my ignorance but I’m not well versed in Mac yet so how do I run this?

The easiest way to run it is to launch it with Xcode. I’ve had Xcode for so long, I don’t remember whether that comes with the mac, or you have to download it. Once you have it, you can launch the app by double clicking on the ParticleLocalBuild.xcodeproj icon. If you’ve already cloned or copied the files from Github, you should get the new repo that has added serial output capability to the project. I’ve updated my post with a new link to Github. Also, this app is for using the local build and flash operations, but it does not set up your Mac with the needed pieces to make it work (like git, dfu-util, ARM GCC, and make – you still have to get those downloaded first ).