Makefile for Arduino sketches. It defines the workflows for compiling code, flashing it to Arduino and even communicating through Serial.
http://hardwarefun.com/tutorials/compiling-arduino-sketches-using-makefile
0416d2faf0
If you need to define your own main() function, e.g. if you are using Xcode and want the code sense to work, you can flip this flag on to stop the Makefile from compiling the Arduino's built-in main.cpp file. |
||
---|---|---|
arduino-mk | ||
examples | ||
releases | ||
README.md |
A Makefile for Arduino Sketches
This is a very simple Makefile which knows how to build Arduino sketches.
Until March 2012, this was simply posted on my website where you can still find what documentation exists.
If you're using Debian or Ubuntu, you can find this in the arduino-core package.
Options
If you are defining your own main()
function, you can stop the Ardunio's
built-in main()
from being compiled with your code by defining the
NO_CORE_MAIN_FUNCTION
variable:
NO_CORE_MAIN_FUNCTION = 1