Carla binary releases 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.

52 lines
947B

  1. language: cpp
  2. os: linux
  3. dist: focal
  4. cache:
  5. directories:
  6. - ${HOME}/PawPawBuilds/builds
  7. - ${HOME}/PawPawBuilds/debs
  8. - ${HOME}/PawPawBuilds/downloads
  9. - ${HOME}/PawPawBuilds/targets/macos
  10. - ${HOME}/PawPawBuilds/targets/win32
  11. - ${HOME}/PawPawBuilds/targets/win64
  12. env:
  13. global:
  14. - BOOTSTRAP_VERSION=1
  15. jobs:
  16. # linux with win32 cross-compilation
  17. - os: linux
  18. compiler: gcc
  19. env:
  20. - TARGET="win32"
  21. services:
  22. - xvfb
  23. # linux with win64 cross-compilation
  24. - os: linux
  25. compiler: gcc
  26. env:
  27. - TARGET="win64"
  28. services:
  29. - xvfb
  30. # macOS native build
  31. - os: osx
  32. compiler: gcc
  33. env:
  34. - TARGET="macos"
  35. before_install:
  36. - bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
  37. install:
  38. - bash ${TRAVIS_BUILD_DIR}/.travis/install.sh
  39. script:
  40. - bash ${TRAVIS_BUILD_DIR}/PawPaw/bootstrap-plugins.sh ${TARGET}
  41. - bash ${TRAVIS_BUILD_DIR}/PawPaw/.cleanup.sh ${TARGET}