| Age | Commit message (Collapse) | Author |
|
with spaces in directory/file-names.
Removed $TARGETS as it was an unsafe wildcard and was only used
in "make clean" which itself has been simplified to just delete
the $OBJDIR rather than waste time deleting individual files.
|
|
Really fix $MONITOR_PORT detection. Fix #215
|
|
Fixes issue #215
|
|
Fix $MONITOR_PORT detection, thanks choffmann
Fix #213
|
|
|
|
If Flymake is configured to parse .ino files the same way as for c/c++
files, it creates a temporary file (_flymake.ino) in the same directory
as the original file. It fails with the current Arduino.mk because of
the check for multiple .ino files. This fix removes the check
only when flymake is calling the Makefile (Flymake will call make with
the variable CHK_SOURCES set to the temporary file name)
To make Flymake working with .ino file :
Add :
check-syntax:
$(CXX_NAME) -c -include Arduino.h -x c++ $(CXXFLAGS) $(CPPFLAGS) -fsyntax-only $(CHK_SOURCES)
in the project Makefile after the inclusion of the Arduino.mk file
Edit the flymake configuration :
M-x customize-option RET
flymake-allowed-file-name-masks RET (using auto completion !)
Add the line :
("\\.ino\\'" flymake-simple-make-init)
Then click on "Apply and Save" button
Fix #211
|
|
Add missing newlines at end of some echo's. Fix #207
|
|
Whilst doing that, i noticed that there were some missing
targets to "make help" so added those in and re-ordered
and re-worded some of the targets to make more sense
e.g. all of the upload's are together, all of the
assemblers are together etc.
|
|
Fix alpha sort on those crazy Macs ;-)
|
|
|
|
"make show_boards" now lists the board name as well as board tag.
|
|
also is alphabetically sorted by tag now.
Fixes #204
|
|
Some language clean up
|
|
|
|
Checks for paths starting with / e.g. /cydrive/arduino or a
drive letter e.g. C:\Program Files\Arduino
Fix #201
Fix #202
|
|
Fix #197
|
|
Fix lintian "hyphen-used-as-minus-sign" warning in manpage
|
|
|
|
Fix #195
|
|
fix typo - should be ARDUINO_SKETCHBOOK not ARDUINO_VERSION
|
|
|
|
Add easier ccache workaround for Fedora
|
|
|
|
Fix #190
Fix #191
|
|
Fix #189
|
|
Includes following changes
- change author info
- add examples section
Fix #188
|
|
|
|
On windows the AVRdude configuration file is now detected properly. The
comments and `README` are updated as well.
Fix #187
|
|
simplify packaging by removing dependencies on python3/pyserial
|
|
|
|
python3 compatibility
|
|
|
|
Fix #180
Fix #127
|
|
other two BOOTLOADER variables
Fix #178
|
|
Fix #176
|
|
Consider usb... to be a valid ISP_PORT
|
|
AVRDUDE requires -P usb to be passed as an argument for some ISP
devices, and it is also required in the case where you have multiple
usbtiny or usbasp devices connected at once to select a specific one.
Fix #167
|
|
Fix #175
Fix #174
|
|
Clean up markdown and add code blocks where needed
Fix #171
|
|
Signed-off-by: tinyladi <ladislas@weareleka.com>
|
|
|
|
This results in just a deprecated warning rather than an error
when using libraries (e.g. jeelib) that still use prog_XXX types
This is how the IDE does it, and means that libraries don't have to
add the #define __PROG_TYPES_COMPAT__ line
Reference: http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html
Fix #169
|
|
The gpio programmer type is used on the raspberry pi to upload using
the gpio spi pins via a sysfs interface, with a modified avrdude
Fix #165
Fix #166
|
|
Include avr-libc/*.c files malloc.c and realloc.c
|
|
if bug-reporter confirms this fixes issue #163 then should be ok to merge.
|
|
Add arduino-mk-vars.md to the RPM SPECfile.
|
|
Added some notes to the SPECfile regarding overriding the paths
to the avr tools - most are in /usr/bin, but gcc/g++ are in an
architecture-dependant ccache directory
Upped version to 1.3.2 devel
|
|
|
|
This target can display all variables that can be overridden
|
|
Huge thanks to @sej7278 for doing this
Fix #75
|