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.

40 lines
740B

  1. language: cpp
  2. jobs:
  3. include:
  4. # linux native build
  5. - name: "Linux native"
  6. os: linux
  7. compiler: gcc
  8. dist: bionic
  9. env:
  10. - TARGET="linux"
  11. # linux with win64 cross-compilation
  12. - name: "win64 cross-compiled"
  13. os: linux
  14. compiler: gcc
  15. dist: bionic
  16. env:
  17. - TARGET="win64"
  18. # macOS native build
  19. - name: "macOS native"
  20. os: osx
  21. osx_image: xcode9.4
  22. env:
  23. - TARGET="macos"
  24. before_install:
  25. - bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
  26. install:
  27. - bash ${TRAVIS_BUILD_DIR}/.travis/install.sh
  28. script:
  29. - bash ${TRAVIS_BUILD_DIR}/.travis/script.sh
  30. #notifications:
  31. #email: true
  32. #irc: "ircs://chat.freenode.net:7070/#kxstudio"