Audio plugin host https://kx.studio/carla
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.travis.yml 974B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. language:
  2. - cpp
  3. sudo: required
  4. dist: trusty
  5. matrix:
  6. include:
  7. # linux with default, builds native and bridges
  8. - os: linux
  9. compiler: gcc
  10. env:
  11. - TARGET="linux"
  12. # linux with macOS cross-compilation
  13. - os: linux
  14. compiler: gcc
  15. env:
  16. - TARGET="macos"
  17. # linux with win32 cross-compilation
  18. - os: linux
  19. compiler: gcc
  20. env:
  21. - TARGET="win32"
  22. # linux with win64 cross-compilation
  23. - os: linux
  24. compiler: gcc
  25. env:
  26. - TARGET="win64"
  27. # linux with gcc 8, strict build
  28. - os: linux
  29. compiler: gcc
  30. env:
  31. - TARGET="linux-strict"
  32. # linux with gcc 8, strict build, using juce
  33. - os: linux
  34. compiler: gcc
  35. env:
  36. - TARGET="linux-juce-strict"
  37. before_install:
  38. - sh ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
  39. install:
  40. - sh ${TRAVIS_BUILD_DIR}/.travis/install.sh
  41. script:
  42. - sh ${TRAVIS_BUILD_DIR}/.travis/script-${TARGET}.sh