From a55d0e5f2a667d19dc45b71d116723980b4c2e8a Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Sun, 3 May 2015 21:28:06 +0200 Subject: [PATCH] Makefile for all platforms --- platforms/Makefile | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 platforms/Makefile diff --git a/platforms/Makefile b/platforms/Makefile new file mode 100644 index 000000000..2384854dc --- /dev/null +++ b/platforms/Makefile @@ -0,0 +1,32 @@ + +# Makefile to build example code for all platforms but iOS (iOS requires double Xcode installation) +# Intended for Continous Integration +# +# Requires: +# - gcc/clang, pkg-config, libusb +# - arm-none-eabi +# - mspgcc +# - Android Native Development Kit +# - Microchip XC32 + +SUBDIRS = \ + arduino \ + daemon \ + ez430-rf2560 \ + libusb \ + msp-exp430f5438-cc2564b \ + msp430f5229lp-cc2564b \ + mtk \ + pic32-harmony/app.X \ + posix-stlc2500d \ + posix-wl183x \ + stm32-f103rb-nucleo \ + +EXCLUDED = \ + ios \ + +subdirs: + echo Building all platforms + for dir in $(SUBDIRS); do \ + $(MAKE) -C $$dir; \ + done