Commit graph

308 commits

Author SHA1 Message Date
Fabio Pugliese Ornellas
b5448a64dc Added sketch size verification. 2012-11-12 21:34:51 -02:00
Sudar
bb172d1c42 Merge pull request #8 from jgosmann/master
Fixing hanging uploads
2012-11-10 21:41:49 -08:00
gabriel
1e078625cb removing -w from CPPFLAGS (warnings can be usefull) 2012-11-06 14:33:10 +01:00
Jan Gosmann
90e3c9ad0b Fix upload in case of parallelized make. 2012-11-02 12:51:53 +01:00
Ryan Pavlik
edd514d65c Make the makefile error if the arduino port is not present. 2012-11-01 10:57:11 -05:00
Ryan Pavlik
ee98d0c89b Make everybody depend on the makefile, in case cflags are changed, etc. 2012-11-01 10:34:09 -05:00
Ryan Pavlik
a814a9c276 Be able to silence configuration output 2012-11-01 10:33:46 -05:00
Jan Gosmann
bc8caf8358 Fixing problem of hanging upload. 2012-11-01 12:03:32 +01:00
Alistair MacLeod
86b7b034dc Changed shebang to use /usr/bin/env 2012-10-21 21:05:56 +01:00
Andreas Lohr
4241eccacc added MacPorts 2012-10-07 11:54:14 +02:00
Andreas Lohr
77f8ee0d77 use perl from /opt/local 2012-10-07 10:33:22 +02:00
Andreas Lohr
adbd6532f9 set USB_VID and USB_PID only for leonardo boards 2012-10-07 10:28:10 +02:00
Alex Szczuczko
184b482a98 Update boards_txt path in bin/ard-parse-boards to include environment variable ARDUINO_DIR
This corrects the behaviour of  ard-parse-boards --boards  , which would
fail if the path to boards.txt on the system didn't match the value
which was hardcoded.
2012-09-25 21:34:26 -04:00
Ryan Pavlik
84648978fb Provide symbol_sizes and generated_assembly targets.
Also update existing auxiliary targets with help, and
make the .PHONY list complete and in order.
2012-09-20 11:30:46 -05:00
Ryan Pavlik
6041f6201d Change .sym output 2012-09-20 11:29:36 -05:00
Ryan Pavlik
05a31db481 Make disasm more helpful 2012-09-20 11:29:26 -05:00
Ryan Pavlik
24c2366f26 Use variables instead of hardcoded commands 2012-09-20 11:29:15 -05:00
Ryan Pavlik
87060fa5c2 Add knowledge of device-specific assembler 2012-09-20 11:28:42 -05:00
Martin Oldfield
184230fcf2 Added changelog 2012-09-17 18:08:22 +01:00
Martin Oldfield
869b5d8516 Added support for the USB PID/VID needed for the Leonardo, as per patches from Dan Villiom Podlaski Christiansen and Marc Plano-Lesay 2012-09-17 17:06:48 +01:00
Martin Oldfield
9395817c96 Only set AVRDUDE_CONF if it's not set, as per Tom Hall's patch 2012-09-17 16:38:46 +01:00
Martin Oldfield
c02da764ac Changed the name of the Debian/Ubuntu package to arduino-mk (just a documentation patch) as per Scott Howard's comment 2012-09-17 16:34:12 +01:00
Martin Oldfield
03c80333a4 Only set OBJDIR if it is not already set; if we do set it make it $BOARD_TAG dependent. This follows comments from Matthias Urlichs and Scott Howard 2012-09-17 16:29:31 +01:00
Martin Oldfield
22b4a0834a Fixed ARDUNIO/ARDUINO typo in README.md as per Kalin Kozhuharov's comment 2012-09-17 16:25:21 +01:00
Martin Oldfield
b15aa4e88f Made the size target look at the ELF file, not the hex, as per Jared Szechy's patch. Craig Leres made a similar comment 2012-09-17 16:25:08 +01:00
Martin Oldfield
c6fef7c499 Added installation notes for Fedora as per Rickard Lindberg's patch; tweaked notes for other OSs 2012-09-17 16:09:35 +01:00
Sudar
99890b2535 Merge branch 'master' of github.com:sudar/Arduino-Makefile 2012-09-10 22:18:58 +05:30
Sudar
048762156b Fixed a typo in README.
Issue reported at upstream (https://github.com/mjoldfield/Arduino-Makefile/issues/21)
2012-09-10 22:17:01 +05:30
Sudar
2bc9cf790e Merge pull request #3 from WizenedEE/basic
Making other *FLAGS += rather than =
2012-08-27 22:55:09 -07:00
Adam Dunlap
d8530a16e8 Making other *FLAGS += rather than = 2012-08-27 13:08:48 -07:00
Ryan Pavlik
aaed1fc6fa Make listing files more useful 2012-08-23 12:39:42 -05:00
Ryan Pavlik
06bc8d6aa3 Allow passing extra flags 2012-08-23 12:39:31 -05:00
Sudar
d1f49b6ea4 Updated Readme with jeffkowalski 2012-08-20 13:59:58 +05:30
Sudar
a5afbff9be Merge pull request #2 from jeffkowalski/master
Auto-detect ARDUINO_LIBS, ARDUINO_SKETCHBOOK and ARDMK_DIR variables and automatically include /utility folder from libraries.
2012-08-20 00:54:03 -07:00
jeffkowalski
ee0cb6e764 detabbed changelog, and appended my contributions 2012-08-18 23:36:40 -07:00
jeffkowalski
fc968b9191 Libraries may also contain subdirectory called "utility", containing
header files to be included and source files to be built.  Modified
SYS_LIBS and USER_LIBS to accomodate those directories if they exist.
2012-08-18 23:00:39 -07:00
jeffkowalski
486be238ba Added autodetection of ARDMK_DIR 2012-08-18 20:30:25 -07:00
jeffkowalski
d09a316d7a Added autodetection of ARDUINO_SKETCHBOOK, by looking to match IDE's
setting in $(HOME)/.arduino/preferences.txt before setting default of
$(HOME)/sketchbook.
2012-08-18 19:24:07 -07:00
jeffkowalski
eef73003c9 added auto-detection of ARDUINO_LIBS referenced in LOCAL_SRCS 2012-08-18 18:16:44 -07:00
Sudar
b74f2efbce Automatically read the BAUDRATE from sketch. Works only in linux for now 2012-07-15 13:56:13 +05:30
Sudar
eed8c52ffd Automatically read the BAUDRATE from sketch. Works only in linux for now 2012-07-15 13:25:45 +05:30
Sudar
4dc7457265 Don't include dependent makefile when doing make clean 2012-07-14 12:22:34 +05:30
Sudar
94fa378eaa Fixed line spacing and added doc block which got removed in the earlier commit 2012-07-14 12:21:54 +05:30
Sudar
ad005789a0 Changed bytes option for the head shell command, so that it works in Mac as well 2012-07-13 22:56:48 +05:30
Sudar
aabe3d2c58 Updated Readme 2012-07-13 22:52:27 +05:30
Sudar
75cdb933c3 Merged changes from https://github.com/rpavlik/Arduino-Makefile 2012-07-13 22:36:54 +05:30
Sudar
e470b070c3 Merged from https://github.com/gaftech/Arduino-Makefile/ 2012-07-13 21:52:59 +05:30
Sudar
7b1dcf7471 Merged from https://github.com/szechyjs/Arduino-Makefile/ 2012-07-13 21:49:46 +05:30
Sudar
0f66f74cf7 Merge https://github.com/maqifrnswa/Arduino-Makefile 2012-07-13 21:20:43 +05:30
Sudar
4b74f54334 Updated Readme with latest changes 2012-07-13 21:19:59 +05:30