]>
Commit | Line | Data |
---|---|---|
4966c5bd TH |
1 | env: |
2 | CIRRUS_CLONE_DEPTH: 1 | |
3 | ||
7162fbb4 EM |
4 | freebsd_12_task: |
5 | freebsd_instance: | |
8f3e2968 | 6 | image_family: freebsd-12-1 |
7162fbb4 EM |
7 | cpu: 8 |
8 | memory: 8G | |
ae528629 | 9 | install_script: ASSUME_ALWAYS_YES=yes pkg bootstrap -f ; pkg install -y |
48ba32e6 | 10 | bash curl cyrus-sasl git glib gmake gnutls gsed |
7162fbb4 EM |
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 | |
4966c5bd TH |
18 | |
19 | macos_task: | |
20 | osx_instance: | |
21 | image: mojave-base | |
22 | install_script: | |
db2b95d5 | 23 | - brew install pkg-config python gnu-sed glib pixman make sdl2 |
4966c5bd | 24 | script: |
bc4486fb PB |
25 | - mkdir build |
26 | - cd build | |
27 | - ../configure --python=/usr/local/bin/python3 || { cat config.log; exit 1; } | |
4966c5bd TH |
28 | - gmake -j$(sysctl -n hw.ncpu) |
29 | - gmake check -j$(sysctl -n hw.ncpu) | |
fc84471a AB |
30 | |
31 | macos_xcode_task: | |
32 | osx_instance: | |
33 | # this is an alias for the latest Xcode | |
34 | image: mojave-xcode | |
35 | install_script: | |
36 | - brew install pkg-config gnu-sed glib pixman make sdl2 | |
37 | script: | |
bc4486fb PB |
38 | - mkdir build |
39 | - cd build | |
40 | - ../configure --cc=clang || { cat config.log; exit 1; } | |
fc84471a AB |
41 | - gmake -j$(sysctl -n hw.ncpu) |
42 | - gmake check -j$(sysctl -n hw.ncpu) |