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 1.0KB

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