btstack/port/Makefile

47 lines
868 B
Makefile
Raw Normal View History

2015-05-03 19:28:06 +00:00
2015-11-13 14:04:41 +00:00
# Makefile to build example code for all platforms but
# - iOS (iOS requires double Xcode installation)
2015-05-03 19:28:06 +00:00
# Intended for Continous Integration
#
# Requires:
# - gcc/clang, pkg-config, libusb
# - arm-none-eabi
# - mspgcc
# - Android Native Development Kit
# - Microchip XC32
SUBDIRS = \
2016-01-21 11:03:39 +00:00
posix-cc2564b \
posix-csr \
posix-h4 \
2015-05-03 19:28:06 +00:00
posix-stlc2500d \
2016-01-21 11:03:39 +00:00
posix-tc35661 \
2015-05-03 19:28:06 +00:00
posix-wl183x \
2016-01-22 16:52:43 +00:00
libusb \
arduino \
ez430-rf2560 \
msp-exp430f5438-cc2564b \
msp430f5229lp-cc2564b \
mtk \
2015-05-03 19:28:06 +00:00
stm32-f103rb-nucleo \
EXCLUDED = \
2015-11-13 14:04:41 +00:00
pic32-harmony/app.X \
2015-05-03 19:28:06 +00:00
ios \
subdirs:
2016-01-21 11:03:39 +00:00
echo Building all ports
2015-05-03 19:28:06 +00:00
for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir; \
done
2015-11-13 14:04:41 +00:00
echo Building daemon
cd daemon ; ./bootstrap.sh ; make
2016-01-21 11:03:39 +00:00
clean:
echo Cleaning all ports
for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir clean; \
done
echo Cleaning daemon
cd daemon ; make clean