Thomas Huth | 4966c5b | 2019-03-03 15:42:59 +0100 | [diff] [blame] | 1 | env: |
| 2 | CIRRUS_CLONE_DEPTH: 1 |
| 3 | |
Ed Maste | 7162fbb | 2019-01-22 17:25:58 +0000 | [diff] [blame] | 4 | freebsd_12_task: |
| 5 | freebsd_instance: |
| 6 | image: freebsd-12-0-release-amd64 |
| 7 | cpu: 8 |
| 8 | memory: 8G |
Ed Maste | 7162fbb | 2019-01-22 17:25:58 +0000 | [diff] [blame] | 9 | install_script: pkg install -y |
Thomas Huth | db2b95d | 2019-04-23 12:59:36 +0200 | [diff] [blame] | 10 | bash bison curl cyrus-sasl git glib gmake gnutls gsed |
Ed Maste | 7162fbb | 2019-01-22 17:25:58 +0000 | [diff] [blame] | 11 | nettle perl5 pixman pkgconf png usbredir |
| 12 | script: |
| 13 | - mkdir build |
| 14 | - cd build |
| 15 | - ../configure || { cat config.log; exit 1; } |
| 16 | - gmake -j8 |
| 17 | - gmake -j8 V=1 check |
Thomas Huth | 4966c5b | 2019-03-03 15:42:59 +0100 | [diff] [blame] | 18 | |
| 19 | macos_task: |
| 20 | osx_instance: |
| 21 | image: mojave-base |
| 22 | install_script: |
Thomas Huth | db2b95d | 2019-04-23 12:59:36 +0200 | [diff] [blame] | 23 | - brew install pkg-config python gnu-sed glib pixman make sdl2 |
Thomas Huth | 4966c5b | 2019-03-03 15:42:59 +0100 | [diff] [blame] | 24 | script: |
| 25 | - ./configure --python=/usr/local/bin/python3 || { cat config.log; exit 1; } |
| 26 | - gmake -j$(sysctl -n hw.ncpu) |
| 27 | - gmake check -j$(sysctl -n hw.ncpu) |