Here I'll put some useful information and links. The goal of this file is to have a comprehensive list of Makefiles produced for Arduino -- and get the best of them to implement in a simple, integrated way on this project.
- Makefile by Martin Oldfield -- probably the best one
- dogm128 library -- for Arduino 0022
- Programming Arduino Pragmatically, by Maik Schmidt - post, code
- Arduino.mk inside arduino-core Debian package
- Very simple ArduinoMega1280 Makefile
- A Rakefile that generates a Makefile
- A Rakefile!
- Arduino Makefile generated by make.rb and its fork (the fork works with Atmega32u4/Teensy)
- Very simple and commented Arduino Makefile for Slackware
- Works for Mega -- don't use Arduino library
- BSD Makefile for Arduino
- ArduinoIDE in Python - old Makefiles and some in Python
- Arduino 0015 Makefile + using pyserial to reset Arduino
- Arduino 0011 Makefile
- Old-Arduinos Makefile
- Makefile for Arduino-0015 adapted to 0017
- CDuino - nice!
- Simple Makefile for ATMega8
- Makefile for Mignonette
- Makefile for MeggyJr
- ATTiny2313 from LadyAda
- Programming directly in C for ATTiny2313
- http://2geek2curious.com/2009/02/arduino-con-makefile/
- http://answerpot.com/showthread.php?1328684-cvs+commit%3A+ports%2Fdevel%2Farduino+Makefile+distinfo+pkg-plist
- http://code.google.com/p/arduino/issues/detail?id=553
- http://code.google.com/p/mosquino/source/browse/arduino_hw_dropin/Mosquino/cores/arduino/Makefile?spec=svn66e4b97e0caa3f42c555629f043f6f340267f6bb&r=66e4b97e0caa3f42c555629f043f6f340267f6bb
- http://code.v.igoro.us/archives/32-2005-Mac-Mini-as-an-Arduino-Development-System.html
- http://cpansearch.perl.org/src/MONTUORI/Device-Arduino-LCD-1.02/arduino/Makefile
- http://dorkbotpdx.org/blog/ax/arduino_0017_makefile
- http://forums.adafruit.com/viewtopic.php?f=25&t=19655
- http://freebsd.1045724.n5.nabble.com/ports-155739-maintainer-update-patch-update-devel-arduino-to-0022-td4178130.html
- http://iteadstudio.com/copied/installation-and-usage-of-the-arduino-lite/
- http://lists.freebsd.org/pipermail/cvs-all/2011-March/334040.html
- http://machine501.com/arduino/Makefile
- http://note19.com/2009/07/02/arduino-development-with-command-line-tools/
- http://offog.org/darcs/misccode/arduino/Makefile
- http://pastebin.com/GUxvBEtz
- http://pastebin.com/LKYsMqSh
- http://pastebin.com/Qk98pkLF
- http://pastie.org/pastes/714233
- http://permalink.gmane.org/gmane.os.contiki.devel/8581
- http://projects.cs.kent.ac.uk/projects/kroc/trac/browser/kroc/trunk/tvm/arduino/Makefile.am?rev=6860
- http://projects.cs.kent.ac.uk/projects/kroc/trac/changeset/6237/kroc/branches/kroc-1.5/tvm/arduino/Makefile.am
- http://protolab.pbworks.com/w/page/19403612/Compile-Wiring-By-Hand
- http://rad.rubyforge.org/rdoc/files/lib/rad/generators/makefile/makefile_erb.html
- http://robertcarlsen.net/2009/02/28/using-arduino-in-xcode-532
- http://sanguino.cc/sanguino-without-ide
- https://gist.github.com/1080066/77bae5f725a9805627c74ede60cf9ecb0bd40f3e
- https://gist.github.com/273821
- https://gitorious.org/gentoo-arduino/arduino/commit/3cd580a2e36e2cd3353642e223baaaff3e2ce483/diffs
- http://shallowsky.com/software/arduino/arduino-cmdline.html http://shallowsky.com/software/arduino/Makefile-0022 http://shallowsky.com/blog/2011/Apr/11/
- https://linvinus.ru/dokuwiki/doku.php?id=robot:arduino_makefile
- http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-embedded/arduino/files/Makefile-0017.patch?view=markup
- http://stackoverflow.com/questions/6214211/solving-undefined-reference-to-errors-in-a-makefile
- http://static.arcanebolt.net/arcanebolt/arduino/Makefile
- http://svn.inveneo.org/websvn/wsvn/smartconnect/Libraries/Firmata/examples/SimpleDigitalFirmata/Makefile
- https://wiki.archlinux.org/index.php/Arduino#Using_a_Makefile_instead_of_the_IDE
- http://thegnar.org/sync/?p=36
- http://trac.mlalonde.net/Ethduino/
- http://trac.mlalonde.net/Ethduino/browser/Makefile
- http://weber.fi.eu.org/software/arduino/Makefile.master
- http://wiki.leloop.org/images/f/fc/Makefile_for_arduino.txt
- http://wiki.madefree.eu/doku.php/arduino_sketch
- http://www.elenafrancesco.org/arduino/palgenerator/Makefile
- http://www.grayhats.org/howto/40-howto/195-recipe-gnulinux-arduino-vim-e-makefile
- http://www.quietless.com/kitchen/setting-up-xcode-to-compile-upload-to-an-arduino-atmega328-duemilanove/
- http://www.robgray.com/temp/makefile
- http://www.sherkhan.net/blogs/frikadas/?p=517&lang=en
- http://www.societyofrobots.com/robotforum/index.php?topic=6605.0;wap2