aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2014-09-10Add the built status buttonSudar
2014-09-10Rearrange items in changelogSudar
2014-09-10Add note about test suite in changelogSudar
2014-09-10Merge pull request #254 from peplin/test-suite-and-ciSudar
Add an automated test runner for example programs and Travis CI integration
2014-09-09Add config for Travis CI to run the tests automatically.Christopher Peplin
2014-09-09Add a script to compile examples as an automated test suite.Christopher Peplin
* Added script/boostrap.sh to download the Arduino IDE and MPIDE (for chipKIT). Tested in Linux, should work in Cygwin and OS X too. * Added script/runtests.sh to run "make" in each example project and collect the results. The script returns -1 if any fails. * Moved currently testable examples to a "tests" directory, separate from examples that require alternative cores.
2014-09-02Merge pull request #245 from sej7278/masterSudar
Allow libraries/sketches to have the same name as system libs. Fix #229 Fix #244
2014-08-29Added *.cpp to extensions supported by "make generate_assembly"Simon John
2014-08-29Allow libraries/sketches to have the same name as system libs,Simon John
e.g. main or Wire Doesn't seem to work with main.cpp but main.ino works. Fixes issue #229 and #244
2014-08-29Merge pull request #247 from jrbenito/masterSudar
Fix a typo in README
2014-08-28Small typo, can lead to copy and paste failsJoseivaldo Benito Junior
Signed-off-by: Joseivaldo Benito Junior <jrbenito@benito.qsl.br>