/make/arduino-mk

To get this branch, use:
bzr branch http://bzr.ed.am/make/arduino-mk

« back to all changes in this revision

Viewing changes to arduino.mk

  • Committer: Tim Marston
  • Date: 2013-07-31 19:40:52 UTC
  • Revision ID: tim@ed.am-20130731194052-ks6k5gdb18itm7iy
initial support for arduino 1.5 (but compiling with the sam backend is broken)

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
#
43
43
#   $ ln -s ~/src/arduino.mk Makefile
44
44
#
45
 
# The Arduino software (version 1.0 or later, including the new 1.5 BETA) is
46
 
# required.  On GNU/Linux you can probably install the software from your
47
 
# package manager.  If you are using Debian (or a derivative), try `apt-get
48
 
# install arduino`.  Otherwise, you can download the Arduino software manually
49
 
# from http://arduino.cc/.  It is suggested that you install it at
50
 
# ~/opt/arduino (or /Applications on OS X) if you are unsure.
 
45
# The Arduino software is required, version 1.0 or later, including version 1.5
 
46
# (which is in BETA at time of release of this makefile).  On GNU/Linux you can
 
47
# probably install the software from your package manager.  If you are using
 
48
# Debian (or a derivative), try `apt-get install arduino`.  Otherwise, you can
 
49
# download the latest Arduino software manually from http://arduino.cc/.  In
 
50
# case you're unsure, install it at ~/opt/arduino (or /Applications on OS X).
51
51
#
52
52
# If you downloaded the Arduino software manually and unpacked it somewhere
53
53
# *other* than ~/opt/arduino (or /Applications), you will need to set up the
173
173
        $(HOME)/Applications/Arduino.app/Contents/Resources/Java))
174
174
endif
175
175
 
176
 
# check ARDUINODIR (and determine which backends are available)
 
176
# check arduino software exists and determine available backends
177
177
ifneq "" "$(wildcard $(ARDUINODIR)/hardware/arduino/boards.txt)"
178
178
ARDUINOBACKENDS := /
179
179
else ifneq "" "$(wildcard $(ARDUINODIR)/hardware/arduino/avr/boards.txt)"
376
376
ifeq "$(BOARD_BOOTLOADER_PATH)" "caterina"
377
377
        stty $(STTYFARG) $(SERIALDEV) speed 1200
378
378
        sleep 1
379
 
else ifeq "" "$(filter net:% usb:%,$(SERIALDEV))"
 
379
else
380
380
        stty $(STTYFARG) $(SERIALDEV) hupcl
381
381
endif
382
382
        $(AVRDUDE) $(AVRDUDEFLAGS) -U flash:w:$(TARGET).hex:i