http://tosainu.wktk.so/view/310
環境変数を.zshrcに追加
export ARDUINO_DIR=/Applications/Arduino1.0.5.app/Contents/Resources/Java export ARDMK_DIR=~/Documents/arduino-mk export BOARDS_TXT=/Applications/Arduino1.0.5.app/Contents/Resources/Java/hardware/arduino/boards.txt export ARDUINO_VAR_PATH=/Applications/Arduino1.0.5.app/Contents/Resources/Java/hardware/arduino/variants
いちいちMakefileをコピーするのがめんどくさいから、シェルスクリプトで自動生成できるようにしといた。
/usr/local/bin/ardmk
#!/bin/sh printf 'cp %s/Makefile .' $ARDMK_DIR | sh exit 0
$(ARDMK_DIR)/Makefile
BOARD_TAG = uno ARDUINO_LIBS = include $(ARDMK_DIR)/Arduino.mk
$ make uploadで転送できる。Pyserialが必要。