aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-04Bump up version to 1.3.1 for release1.3.1Sudar
2014-02-04Add a new target `help_vars`Sudar
This target can display all variables that can be overridden
2014-02-04Document all the variables that can be overridden in child makefileSudar
Huge thanks to @sej7278 for doing this Fix #75
2014-02-02Merge pull request #161 from sej7278/masterSudar
BUNDLED_AVR_TOOLS_DIR is now set correctly
2014-02-01BUNDLED_AVR_TOOLS_DIR is now set correctly using := instead of ?=,Simon John
so that installations using only the arduino-core packages that don't have the $(ARDUINO_DIR)/hardware/tools/avr directory can still use the avr-g++ tools found in the $PATH (/usr/bin) Previously BUNDLED_AVR_TOOLS_DIR was set to an empty string as the directory doesn't exist, which meant that "ifdef BUNDLED_AVR_TOOLS_DIR..." was set rather than skipping to "else SYSTEMPATH_AVR_TOOLS_DIR...." No user would set BUNDLED_AVR_TOOLS_DIR so the assignment operator := should be used not ?= Updated the version info/changes in various locations.
2014-01-29Bump up version to v1.3.0 for release1.3.0Sudar
2014-01-29Fix some typos and errors in changelogSudar
2014-01-29Update `README.md` about compatibility with WindowsSudar
Fix #94
2014-01-29Update changelog about the recent changesSudar
2014-01-28Merge pull request #159 from peplin/simpler-crossplatform-pathsSudar
Override complete compiler tool paths for chipKIT.
2014-01-28Merge pull request #158 from peplin/silent-whichSudar
Silence the stderr output from call to `which`.
2014-01-28Merge pull request #157 from peplin/no-hardcoded-port-in-examplesSudar
Don't hard code MONITOR_PORT in examples, for more flexible testing.
2014-01-29Document that ARDUINO_DIR must be a relative path in WindowsSudar
Fix #156
2014-01-28Merge pull request #155 from peplin/monitor-port-checkSudar
Use more reliable serial device naming in Windows.
2014-01-28Document that ARDUINO_DIR must be a relative path in Windows.Christopher Peplin
2014-01-28Use more reliable serial device naming in Windows.Christopher Peplin
* Strip leading "/dev/" from MONITOR_PORT before handing to avrdude in Windows. * Use the more widely available awk tool instead of bc to subtract 1 from COM ID (as opposed to `bc`). * Allow Windows user to specify "com1" or just "1". * Document MONITOR_PORT format for Windows users.
2014-01-28Don't hard code MONITOR_PORT in examples, for more flexible testing.Christopher Peplin
2014-01-28Silence the stderr output from call to `which`.Christopher Peplin
2014-01-28Override complete compiler tool paths for chipKIT.Christopher Peplin
Previously we were setting the AVR tools path to the PIC32 tools path because it made grabbing the compiling tools easier. Consequently, it made finding the avrdude path much harder, especially since the avrdude files are in different locations in the Linux distributions of MPIDE and Arduino. Instead, we set the AVR tools path to the *correct* path (where *AVR* dude lives), and totally override the CC, CXX, etc. paths to point to their PIC32 equivalents.
2014-01-14Freezing up code for v1.2.0 release1.2.0Sudar
2014-01-14Remove `arduino-mk` folder from all examplesSudar
Fix #154
2014-01-14Simplify package vs git checkout detectionSimon John
Fix #147 Fix #151 Fix #153 The following are the detailed changes - Remove ARDMK_PATH, ARDMK_FILE and arduino-mk subdirectory - Looks for ard-reset-arduino in $PATH or ARDMK_DIR/bin - Fix git-archive command in RPM SPEC file - Remove some whitespace - Remove arduino-mk dir from debian package's arduino-mk.install - Update docs to reflect the above changes - Bump Up version to 1.2.0
2014-01-14Move files out of `arduino-mk` subdirectorySimon John
fix #152
2014-01-14Add information about `package` folder to changelogSudar
2014-01-04Merge pull request #146 from sej7278/masterSudar
Debian package rebuild instructions.
2014-01-05Added some more build dependencies to ensure everything needed to build isSimon John
installed.
2014-01-05Debian package rebuild instructions.Simon John
Shows a user how to make their own Debian packages from Git. Also has instructions for getting official upstream builds for their distro.
2014-01-01Merge pull request #145 from sej7278/masterSudar
Added package directory with RPM SPECfile (and instructions!)
2013-12-30Changed documentation to use new path, also added dependency info.Simon John
Tested on Fedora 20 - help2man still a bit iffy
2013-12-30moved to better directory layoutSimon John
2013-12-30Added package directory with RPM SPECfile (and instructions!)Simon John
Linked to issue #144 Tested on Fedora 18, works fine except the ard-reset-arduino manpage displays [1m and [0m around some headings, might be a bug in help2man 1.41.2 as it works fine on Debian with 1.43.3, will try CentOS/OEL 6.5 next. I didn't update the changelog as I didn't know what the new development version is going to be.
2013-12-26Bump up version number to v1.1.0 for release1.1.0Sudar
2013-12-26Add information about license in `README.md`Sudar
Fix #128
2013-12-26Use `ARDUINO_HEADER` variable instead of hardcoded file namesSudar
Fix #131
2013-12-20Merge pull request #143 from mahoy/masterSudar
Allow target specific optimization levels/debug flags
2013-12-20Allow target specific optimization levels/debug flagsmahoy
Changing the optimization level from -Os to something else breaks the SoftwareSerial library. This patch allow optimization flags to be set on a per target basis.
2013-12-17Add `CONTRIBUTING.md` explaining how to contribute to this projectSudar
2013-12-17Update changelog about the last pull request #142Sudar
2013-12-17Merge pull request #142 from sej7278/masterSudar
User-defined or calculated bootloader parent directory
2013-12-17User-defined or calculated bootloader parent directory, allows forSimon John
relative paths as defined in boards.txt e.g. "atmega" Also added [USER] to ARDUINO_SKETCHBOOK detection Fixes #126
2013-12-16Update changelog about `usbtiny` fixSudar
2013-12-16Merge pull request #140 from PPvG/masterSudar
Don't append port details to avrdude for usbtiny
2013-12-16Add option to set fuses without burning a bootloaderSimon John
When using ICSP programmers e.g. usbasp, you can burn sketches directly to the chip without having to burn a bootloader, however you do need to set fuses e.g. if you're changing speed/BOD. Updated help text to include "make set_fuses" and also changed "make burn_bootloader" help text which wasn't entirely accurate. Fix #141
2013-12-13Don't append port details to avrdude for usbtinyPeter-Paul van Gemerden
Fix 138
2013-12-09Merge pull request #137 from peplin/chipkit-avrdude-macSudar
Adjust path to avrdude/avrdude.conf for MPIDE in Linux.
2013-12-08Adjust path to avrdude/avrdude.conf for MPIDE in Linux.Christopher Peplin
2013-12-05Use MAKEFILE_LIST to get the name of the make fileanthony cantor
This way we don't assume the make file is 'Makefile' and it will work even if it is named as 'makefile' or 'makefile-uno' Fix #130
2013-12-05Auto detect and include libraries specified in `USER_LIB_PATH`Ladislas
Fix #135
2013-12-05Update `HISTORY.md` about ChipKIT 2013 supportSudar
2013-12-03Include assembly vector table in chipKIT build.Christopher Peplin
* Added build step for assembly files in CORE * Removed duplicate flags from AS build step