Align the RIOT target with the clang build of RIOT OS (#2477)

This means cross building with clang and using short enums. Also
bump RIOT OS version to latest 2018.07.

Note: On Travis CI, clang-3.9 is used for testing. That version is
widely available, from Ubuntu 14.04 to 18.04.

JerryScript-DCO-1.0-Signed-off-by: Akos Kiss akiss@inf.u-szeged.hu
This commit is contained in:
Akos Kiss
2018-08-21 10:46:45 +02:00
committed by GitHub
parent f6ccdbdddd
commit 6e94414f9c
4 changed files with 30 additions and 17 deletions
+4 -1
View File
@@ -149,9 +149,12 @@ matrix:
- env: JOBNAME="RIOT/STM32F4 Build Test"
install: make -f ./targets/riot-stm32f4/Makefile.travis install-noapt
script: make -f ./targets/riot-stm32f4/Makefile.travis script
compiler: clang-3.9
addons:
apt:
packages: [gcc-arm-none-eabi, libnewlib-arm-none-eabi]
sources:
- sourceline: ppa:team-gcc-arm-embedded/ppa
packages: [clang-3.9, gcc-arm-embedded, gcc-multilib]
- env: JOBNAME="Tizen RT/Artik053 Build Test"
addons: