diff options
| author | Sudar <sudar@sudarmuthu.com> | 2013-05-31 09:29:36 +0530 |
|---|---|---|
| committer | Sudar <sudar@sudarmuthu.com> | 2013-05-31 09:29:36 +0530 |
| commit | d8bac0fb1414b45c1000862ea57c5fb93f3a01ca (patch) | |
| tree | 39cc60e54b7c45d52e1047aea4fc0c530c47fb5a /arduino-mk/Arduino.mk | |
| parent | 4ea3ab78849820e4b32b573baf6bb3f8743c20dd (diff) | |
Moved all version information and change log into HISTORY.md file
Diffstat (limited to 'arduino-mk/Arduino.mk')
| -rw-r--r-- | arduino-mk/Arduino.mk | 137 |
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 # ######################################################################## # |
