.travis.yml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. language: c
  2. install:
  3. - mkdir ~/toolchain
  4. - "[ $RTT_TOOL_CHAIN = 'sourcery-arm' ] && curl -s https://sourcery.mentor.com/public/gnu_toolchain/arm-none-eabi/arm-2011.03-42-arm-none-eabi-i686-pc-linux-gnu.tar.bz2 | tar xjf - -C ~/toolchain && export RTT_EXEC_PATH=~/toolchain/arm-2011.03/bin || true"
  5. before_script:
  6. - export RTT_ROOT=`pwd`
  7. - export RTT_CC='gcc'
  8. script:
  9. - scons -C bsp/$RTT_BSP
  10. notifications:
  11. email: false
  12. env:
  13. - RTT_BSP='at91sam9260' RTT_TOOL_CHAIN='sourcery-arm'
  14. # - RTT_BSP='avr32uc3b0'
  15. # - RTT_BSP='bf533'
  16. # - RTT_BSP='dev3210'
  17. - RTT_BSP='efm32' RTT_TOOL_CHAIN='sourcery-arm'
  18. # - RTT_BSP='jz47xx'
  19. - RTT_BSP='lm3s8962' RTT_TOOL_CHAIN='sourcery-arm'
  20. - RTT_BSP='lm3s9b9x' RTT_TOOL_CHAIN='sourcery-arm'
  21. - RTT_BSP='lm4f232' RTT_TOOL_CHAIN='sourcery-arm'
  22. # - RTT_BSP='lpc1114' # no scons
  23. # - RTT_BSP='lpc122x' # no scons
  24. - RTT_BSP='lpc176x' RTT_TOOL_CHAIN='sourcery-arm'
  25. - RTT_BSP='lpc178x' RTT_TOOL_CHAIN='sourcery-arm'
  26. - RTT_BSP='lpc2148' RTT_TOOL_CHAIN='sourcery-arm'
  27. - RTT_BSP='lpc2478' RTT_TOOL_CHAIN='sourcery-arm'
  28. # - RTT_BSP='ls1bdev'
  29. # - RTT_BSP='m16c62p'
  30. - RTT_BSP='mb9bf500r' RTT_TOOL_CHAIN='sourcery-arm'
  31. - RTT_BSP='mb9bf506r' RTT_TOOL_CHAIN='sourcery-arm'
  32. # - RTT_BSP='microblaze'
  33. - RTT_BSP='mini2440' RTT_TOOL_CHAIN='sourcery-arm'
  34. # - RTT_BSP='mini4020' # no scons
  35. # - RTT_BSP='nios_ii'
  36. # - RTT_BSP='nuc140'
  37. # - RTT_BSP='pic32ethernet'
  38. # - RTT_BSP='sam7s' # no scons
  39. - RTT_BSP='sam7x' RTT_TOOL_CHAIN='sourcery-arm'
  40. # - RTT_BSP='simulator' # x86
  41. - RTT_BSP='stm32f0x' RTT_TOOL_CHAIN='sourcery-arm'
  42. - RTT_BSP='stm32f107' RTT_TOOL_CHAIN='sourcery-arm'
  43. - RTT_BSP='stm32f10x' RTT_TOOL_CHAIN='sourcery-arm'
  44. - RTT_BSP='stm32f20x' RTT_TOOL_CHAIN='sourcery-arm'
  45. - RTT_BSP='stm32f40x' RTT_TOOL_CHAIN='sourcery-arm'
  46. # - RTT_BSP='taihu'
  47. # - RTT_BSP='upd70f3454'
  48. # - RTT_BSP='wh44b0'
  49. # - RTT_BSP='x86' # x86
  50. # - RTT_BSP='xplorer4330'