1 2# Makefile to build example code for all platforms but 3# - iOS (iOS requires double Xcode installation) 4# Intended for Continous Integration 5# 6# Requires: 7# - gcc/clang, pkg-config, libusb 8# - arm-none-eabi 9# - mspgcc 10# - Android Native Development Kit 11# - Microchip XC32 12 13SUBDIRS = \ 14 arduino \ 15 ez430-rf2560 \ 16 libusb \ 17 msp-exp430f5438-cc2564b \ 18 msp430f5229lp-cc2564b \ 19 mtk \ 20 posix-stlc2500d \ 21 posix-wl183x \ 22 stm32-f103rb-nucleo \ 23 24EXCLUDED = \ 25 pic32-harmony/app.X \ 26 ios \ 27 28subdirs: 29 echo Building all platforms 30 for dir in $(SUBDIRS); do \ 31 $(MAKE) -C $$dir; \ 32 done 33 echo Building daemon 34 cd daemon ; ./bootstrap.sh ; make 35