diff options
| author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-06-04 02:14:19 +0300 |
|---|---|---|
| committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2016-08-06 16:30:38 +0300 |
| commit | a51fa76b741b5c4a1131b57afdaaf859d51f3454 (patch) | |
| tree | b90eea70533b55533a696e44bb8e859fe04e36aa | |
| parent | cbef0dba2eef29757237dfe4bca3d21e6a81a0ba (diff) | |
.travis.yml: Add build/test using Clang 3.6.travis-clang
Partially covers MacOSX build.
| -rw-r--r-- | .travis.yml | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index f9ee2ab0f..9eb6202ca 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,7 @@ before_script: - sudo apt-get update -qq || true - sudo apt-get install -y python3 gcc-multilib pkg-config libffi-dev libffi-dev:i386 qemu-system mingw32 - sudo apt-get install -y --force-yes gcc-arm-none-eabi + - sudo apt-get install -y clang-3.6 # For teensy build - sudo apt-get install realpath # For coverage testing @@ -41,6 +42,10 @@ script: #- (cd tests && MICROPY_CPYTHON3=python3.4 ./run-tests) #- (cd tests && MICROPY_CPYTHON3=python3.4 ./run-tests --emit native) + # LLVM Clang build, partially covers MacOSX build + - make -C unix clean + - make -C unix CC=clang-3.6 test + # run tests with coverage info - make -C unix coverage - (cd tests && MICROPY_CPYTHON3=python3.4 MICROPY_MICROPYTHON=../unix/micropython_coverage ./run-tests) |
