aboutsummaryrefslogtreecommitdiff
path: root/arduino-mk
diff options
context:
space:
mode:
authorSudar <sudar@sudarmuthu.com>2013-05-31 09:29:36 +0530
committerSudar <sudar@sudarmuthu.com>2013-05-31 09:29:36 +0530
commitd8bac0fb1414b45c1000862ea57c5fb93f3a01ca (patch)
tree39cc60e54b7c45d52e1047aea4fc0c530c47fb5a /arduino-mk
parent4ea3ab78849820e4b32b573baf6bb3f8743c20dd (diff)
Moved all version information and change log into HISTORY.md file
Diffstat (limited to 'arduino-mk')
-rw-r--r--arduino-mk/Arduino.mk137
1 files changed, 3 insertions, 134 deletions
diff --git a/arduino-mk/Arduino.mk b/arduino-mk/Arduino.mk
index 148e6b6..b52ed45 100644
--- a/arduino-mk/Arduino.mk
+++ b/arduino-mk/Arduino.mk
@@ -19,140 +19,9 @@
#
# Original Arduino adaptation by mellis, eighthave, oli.keller
#
-# Version 0.1 17.ii.2009 M J Oldfield
-#
-# 0.2 22.ii.2009 M J Oldfield
-# - fixes so that the Makefile actually works!
-# - support for uploading via ISP
-# - orthogonal choices of using the Arduino for
-# tools, libraries and uploading
-#
-# 0.3 21.v.2010 M J Oldfield
-# - added proper license statement
-# - added code from Philip Hands to reset
-# Arduino prior to upload
-#
-# 0.4 25.v.2010 M J Oldfield
-# - tweaked reset target on Philip Hands' advice
-#
-# 0.5 23.iii.2011 Stefan Tomanek
-# - added ad-hoc library building
-# 17.v.2011 M J Oldfield
-# - grabbed said version from Ubuntu
-#
-# 0.6 22.vi.2011 M J Oldfield
-# - added ard-parse-boards supports
-# - added -lc to linker opts,
-# on Fabien Le Lez's advice
-#
-# 0.7 12.vii.2011 M J Oldfield
-# - moved -lm to the end of linker opts,
-# to solve Frank Knopf's problem;
-# - added -F to stty opts: Craig Hollabaugh
-# reckons it's good for Ubuntu
-#
-# 0.8 12.ii.2012 M J Oldfield
-# - Patches for Arduino 1.0 IDE:
-# support .ino files;
-# handle board 'variants';
-# tweaked compile flags.
-# - Build a library from all the system
-# supplied code rather than linking the .o
-# files directly.
-# - Let TARGET default to current directory
-# as per Daniele Vergini's patch.
-# - Add support for .c files in system
-# libraries: Dirk-Willem van Gulik and Evan
-# Goldenberg both reported this and
-# provided patches in the same spirit.
-#
-# 0.9 26.iv.2012 M J Oldfield
-# - Allow the punter to specify boards.txt
-# file and parser independently (after
-# Peplin and Brotchie on github)
-# - Support user libraries (Peplin's patch)
-# - Remove main.cpp if NO_CORE_MAIN_CPP is
-# defined (ex Peplin)
-# - Added a monitor target which talks to the
-# Arduino serial port (Peplin's suggestion)
-# - Rejigged PATH calculations for general
-# tidiness (ex Peplin)
-# - Moved the reset target to Perl for
-# clarity and better error handling (ex
-# Daniele Vergini)
-#
-# 0.9.1 06.vi.2012 Sudar
-# - Corrected the ubuntu package names
-# - Prevent the *file-not-found* error if the depends.mk file is not needed
-# - Delete the build-cli folder as well while doing make clean
-# - Added support for compiling .pde files in Arduino 1.0 environment
-# - Replaced = with += in CPPFLAGS assignment so that we can set CPPFLAGS per sketch if needed
-# - Changed AVRDUDE_CONF so it can be defined in per-project makefile (https://github.com/WizenedEE)
-# - Cleaner way to delete the build-cli directory when make clean is invoked
-# - The package name in Debian and Ubuntu is arduino-mk (https://github.com/maqifrnswa)
-#
-#
-# 0.9.2 06.vi.2012 Sudar
-# - Allow user to choose source files (LOCAL_*_SRCS flags) (https://github.com/Gaftech)
-# - Modified 'make size' behavior: using --mcu option and targeting .elf file instead of .hex file.(https://github.com/Gaftech)
-#
-# 0.9.3 13.vi.2012 Sudar
-# - Autodetect ARDUINO_DIR, Arduino version (https://github.com/rpavlik/)
-# - Categorize libs into user and system (https://github.com/rpavlik/)
-# - Dump size at the end of the build (https://github.com/rpavlik/)
-# - Lots and lots of improvements (https://github.com/rpavlik/)
-# - Changed bytes option for the head shell command, so that it works in Mac as well
-# - Auto detect Serial Baud rate from sketch if possible
-#
-# 0.9.3.1 18.viii.2012 jeffkowalski
-# - Autodetect ARDUINO_LIBS from includes in LOCAL_SRCS
-# - Autodetect ARDUINO_SKETCHBOOK from file
-# set by Arduino IDE
-# - Autodetect ARDMK_DIR based on location of
-# this file
-# - Added support for utility directory
-# within SYS and USER libraries
-#
-# 0.9.3.2 10.ix.2012 Sudar
-# - Fixed a typo in README. Issue reported at upstream (https://github.com/mjoldfield/Arduino-Makefile/issues/21)
-#
-# 0.10 17.ix.12 M J Oldfield
-# - Added installation notes for Fedora (ex Rickard Lindberg).
-# - Changed size target so that it looks at the ELF object,
-# not the hexfile (ex Jared Szechy and Scott Howard).
-# - Fixed ARDUNIO typo in README.md (ex Kalin Kozhuharov).
-# - Tweaked OBJDIR handling (ex Matthias Urlichs and Scott Howard).
-# - Changed the name of the Debian/Ubuntu package (ex
-# Scott Howard).
-# - Only set AVRDUDE_CONF if it's not set (ex Tom Hall).
-# - Added support for USB_PID/VID used by the Leonardo (ex Dan
-# Villiom Podlaski Christiansen and Marc Plano-Lesay).
-#
-# 0.10.1 15.xii.2012 Sudar
-# - Merged all changes from Upstream and from https://github.com/rpavlik
-# - Allow passing extra flags (https://github.com/rpavlik)
-# - Make listing files more useful (https://github.com/rpavlik)
-# - Add knowledge of device-specific assembler (https://github.com/rpavlik)
-# - Use variables instead of hardcoded commands (https://github.com/rpavlik)
-# - Make disasm more helpful (https://github.com/rpavlik)
-# - Change .sym output (https://github.com/rpavlik)
-# - Provide symbol_sizes and generated_assembly targets. (https://github.com/rpavlik)
-# - Be able to silence configuration output (https://github.com/rpavlik)
-# - Make everybody depend on the makefile, in case cflags are changed, etc. (https://github.com/rpavlik)
-# - Make the makefile error if the arduino port is not present. (https://github.com/rpavlik)
-#
-# 0.10.2 15.xii.2012 Sudar
-# - Added sketch size verification. (https://github.com/fornellas)
-# - Show original line number for error messages (https://github.com/WizenedEE)
-# - Removed -w from CPPFLAGS to show warnings (https://github.com/gaftech)
-# - Changed shebang to use /usr/bin/env (https://github.com/anm)
-# - set USB_VID and USB_PID only for leonardo boards(https://github.com/alohr)
-#
-# 0.10.3 16.xii 2012 gaftech
-# - Enabling creation of EEPROM file (.eep)
-# - EEPROM upload: eeprom and raw_eeprom targets
-# - Auto EEPROM upload with isp mode: ISP_EEPROM option.
-# - Allow custom OBJDIR
+# Current version: 0.10.3
+#
+# Refer to HISTORY.md file for complete history of changes
#
########################################################################
#