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.

48 lines
929B

  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 win32 cross-compilation
  12. #- name: "win32 cross-compiled"
  13. #os: linux
  14. #compiler: gcc
  15. #dist: bionic
  16. #env:
  17. #- TARGET="win32"
  18. ## linux with win64 cross-compilation
  19. #- name: "win64 cross-compiled"
  20. #os: linux
  21. #compiler: gcc
  22. #dist: bionic
  23. #env:
  24. #- TARGET="win64"
  25. # macOS native build
  26. - name: "macOS native"
  27. os: osx
  28. osx_image: xcode10.1
  29. env:
  30. - TARGET="macos"
  31. before_install:
  32. - bash ${TRAVIS_BUILD_DIR}/.travis/before_install.sh
  33. install:
  34. - bash ${TRAVIS_BUILD_DIR}/.travis/install.sh
  35. script:
  36. - bash ${TRAVIS_BUILD_DIR}/.travis/script.sh
  37. #notifications:
  38. #email: true
  39. #irc: "ircs://chat.freenode.net:7070/#kxstudio"