## ## spreadspace avr utils ## ## ## Copyright (C) 2013-2014 Christian Pointner ## Othmar Gsenger ## ## This file is part of spreadspace avr utils. ## ## spreadspace avr utils is free software: you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation, either version 3 of the License, or ## any later version. ## ## spreadspace avr utils is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with spreadspace avr utils. If not, see . ## LUFA_VERSION := 140928 all: download-lufa update-fastled update-teensy-loader download-lufa: LUFA-${LUFA_VERSION}.zip LUFA-${LUFA_VERSION}.zip: wget "http://www.github.com/abcminiuser/lufa/archive/$@" -O "$@" unzip $@ .fastled.prepared: git clone --branch 'FastLED3.1' https://github.com/FastLED/FastLED.git touch $@ update-fastled: .fastled.prepared cd FastLED/; git pull .teesy-loader.prepared: git clone https://github.com/PaulStoffregen/teensy_loader_cli.git touch $@ update-teensy-loader: .teesy-loader.prepared cd teensy_loader_cli; git pull; make