aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-04Merge pull request #302 from sej7278/masterSudar
Moved location of avrdude and avrdude.conf for 1.5.8 on Linux (only!)
2014-12-03Moved location of avrdude and avrdude.conf for 1.5.8 on Linux (only!)Simon John
Subject to change during the beta phase, as its already different than 1.5.6, also may change when packaged for Debian (usually symlinked) Fixes issue #301
2014-11-30Merge pull request #300 from sej7278/masterSudar
Removed all double-quoting except for comments/echo's
2014-11-29Removed all double-quoting except for comments/echo'sSimon John
Double-quoting was added in 7618da7 to allow for spaces in paths, that was a bad idea as: 1. most GNU Make functions can't handle spaces 2. it breaks variable expansion on Linux/OSX e.g. ~/sketchbook 3. Windows doesn't like double-quotes - see d5c7ed1 So basically, don't put spaces in your paths, as most Make functions can't handle them, even if escaped, and its a bit dangerous when shelling out to grep etc. Single-quoting is no better either.
2014-11-27Add information about installing dependencies when installing usingSudar
homebrew Refer to https://github.com/sudar/homebrew-arduino-mk/issues/2#issuecomment-64432785
2014-11-23Add information about homebrew in ReadMESudar
2014-11-23Merge pull request #298 from PeterMosmans/puttywindowsSudar
Added support for PuTTY on Windows
2014-11-23Added support for PuTTY on WindowsPeter Mosmans
Use MONITOR_CMD=putty The optional parameter MONITOR_PARMS can be used as well
2014-11-23Merge pull request #297 from PeterMosmans/cygwincomSudar
Improved Windows (Cygwin/MSYS) support
2014-11-23Improved Windows (Cygwin/MSYS) supportPeter Mosmans
Changed RESET_CMD structure under Cygwin Changed behaviour of get_monitor_port under Windows DEVICE_PATH always becomes/dev/ttyS[0-9] on Windows MONITOR_PORT always becomes com[0-9] on Windows
2014-11-11Merge pull request #292 from sej7278/masterSudar
Fix speed regression Fix #280
2014-11-10Fix speed regression since 8d443f62c, faster than 1.3.4 nowSimon John
Audited *some* use of := vs. =, when calling shell/foreach/wildcard, could probably do with more looking into.
2014-11-08Merge pull request #288 from tchebb/fix-ispload-eraseSudar
Allow avrdude to erase the chip before programming during ispload
2014-11-07Allow avrdude to erase the chip before programming during isploadThomas Hebb
We currently pass the -D (do not erase) option to avrdude unconditionally in order to work around an Arduino Mega bootloader bug. However, this has the side-effect of breaking the ispload target for all non-XMEGA chips, since a write operation on these chips essentially ANDs the new program with the existing memory contents. If the memory is not first erased to contain only 0xff, the resulting image is garbage. This patch makes it so we pass -D when we're using the Arduino bootloader but don't pass it when we're using ISP directly.
2014-11-08Merge pull request #289 from sej7278/masterSudar
Arduino changed the download link again
2014-11-08Arduino changed the download link again, this time it uses a script,Simon John
curl handles it ok luckily.
2014-11-05Merge pull request #287 from sej7278/masterSudar
Made CXX compile *.cpp files instead of CC. Fix #285
2014-11-05Made CXX compile *.cpp files instead of CC.Simon John
Fixes issue #285
2014-10-24Merge pull request #282 from sej7278/masterSudar
Add "avrispmkii" to the list of ISP's that don't have a port. Fix #279
2014-10-24Merge pull request #281 from stepcut/teensy.mkSudar
Add support for Teensyduino 3.x
2014-10-23Add's "avrispmkii" to the list of ISP's that don't have a port,Simon John
defaults to reading communication_type from avrdude.conf, which is "usb" usually, rather than setting the -P flag which is the user override.
2014-10-22added info about Teensy to README.mdstepcut
2014-10-22put ARDUINO_DIR block after Travis-CI block else travis will fail.stepcut
2014-10-22Teensy.mk: simplify setting of MCU and MCU_FLAG_NAMEstepcut
2014-10-22move ARDUINO_DIR auto-detection into Common.mk. This allows Teensy.mk to use ↵stepcut
auto-detected location.
2014-10-22Make BlinkTeensy a NON_TESTABLE_EXAMPLESstepcut
2014-10-22Added BlinkTeensy example which uses the Teensy.mk file.stepcut
2014-10-15Added Teensy to HISTORY.mdstepcut
2014-10-15Teensy.mk: default to arm-none-eabi-xxx for executable names. Tweak the ↵stepcut
upload/reset stuff a little more. Add COPYRIGHT block.
2014-10-14Merge pull request #277 from lukasz-e/arduino-1.5.x-libsSudar
Arduino 1.5.x libs - handle new library layout (issue #275) and hardware/vendor specific libs (issue #276)
2014-10-13minor tweaks to Teensy.mkstepcut
2014-10-13support for Teensy 3.x via Teensy.mkstepcut
2014-10-13do not print default (empty) ARDUINO_PLATFORM_LIB_PATH value for arduino 1.0.xLukasz Engel
2014-10-12remove unwanted TABsLukasz Engel
2014-10-12Add changelog entry for #275 and #276Lukasz Engel
2014-10-12Merge pull request #274 from sej7278/masterSudar
Replaced double quotes with singles. Fix #272
2014-10-12Replaced double quotes with singles when passing arguments toSimon John
avr-objcopy. Windows doesn't seem to like double quotes. Fixes issue #272, thanks @vogt31337
2014-10-11Arduino 1.5.x - support new library layout and plaform specific system libsLukasz Engel
- Add support for 1.5.x library layout. (https://github.com/arduino/Arduino/wiki/Arduino-IDE-1.5:-Library-specification) - Allow using Arduino 1.5.x platform specific system libraries. Arduino 1.5.x has additional directories for platform (vendor/architecture) specific libraries - look there when searching for libraries.
2014-09-29Merge pull request #270 from sej7278/travis106Sudar
Update Travis-CI scripts to test against Arduino v1.0.6
2014-09-23Added ArchLinux package info, thanks Niels.Simon John
Linked Fedora packaging instructions to homepage. Added Raspbian to distro's with arduino-mk apt packages.
2014-09-22Update Travis-CI scripts to test against Arduino v1.0.6Simon John
2014-09-22Merge pull request #269 from sej7278/fix-travisSudar
Remove Travis-CI references from all examples Fix #250 Fix #208
2014-09-21Removed Travis-CI references from all examples. Regular usersSimon John
are not affected by test scripts/makefiles. Added makefile and gcc version info to config output. Tested on Arduino 1.0.6
2014-09-21Merge pull request #268 from peplin/259-move-examplesSudar
Move tests back to 'examples', skip non-testable examples when testing. Fix #259 Fix #260
2014-09-20Remove old dependencies dir from .gitignore, now stored in /var/tmp.Christopher Peplin
2014-09-20Move scripts inside tests directory.Christopher Peplin
Fixed https://github.com/sudar/Arduino-Makefile/issues/260
2014-09-20Move tests back to 'examples', skip non-testable examples when testing.Christopher Peplin
This fixes https://github.com/sudar/Arduino-Makefile/issues/259.
2014-09-10Merge pull request #263 from peplin/document-flags-varsSudar
Document CFLAGS, CXXFLAGS, ASFLAGS and CPPFLAGS.
2014-09-10Document CFLAGS, CXXFLAGS, ASFLAGS and CPPFLAGS.Christopher Peplin
After understanding the difference between CXXFLAGS and CPPFLAGS, this is a revised commit for https://github.com/sudar/Arduino-Makefile/pull/257
2014-09-10Add a note about unit test cases in contributing notesSudar