Moderator: igrr
It is the same tool used by the Arduino IDE to do what you do in the GUI, in the background.
I create a lot of projects where I program Atmel chips directly, so I don't have to have an Arduino board.
Hope that helps,
Paul
I remember seeing https://travis-ci.org/sudar/Arduino-Makefile, "travis-ci" is an automation of build process that IGRR is actually using for testing PR before merges, I didn't used it yet, but I will.
I presume IGRR can give us more details on the pros & cons of this tool.
Here are also some other links that the README of the above gave me :
The GitHib of the above project itself : https://github.com/sudar/Arduino-Makefile
Some other project : https://github.com/ladislas/Bare-Arduino-Project
https://github.com/scottdarch/Arturo