]>
Commit | Line | Data |
---|---|---|
4966c5bd TH |
1 | env: |
2 | CIRRUS_CLONE_DEPTH: 1 | |
3 | ||
45f7b7b9 | 4 | freebsd_1st_task: |
7162fbb4 | 5 | freebsd_instance: |
8f3e2968 | 6 | image_family: freebsd-12-1 |
45f7b7b9 TH |
7 | cpu: 4 |
8 | memory: 4G | |
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 | |
45f7b7b9 TH |
15 | - ../configure --disable-user --target-list-exclude='alpha-softmmu |
16 | ppc64-softmmu ppc-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu | |
17 | sparc64-softmmu sparc-softmmu x86_64-softmmu i386-softmmu' | |
18 | --enable-werror || { cat config.log; exit 1; } | |
19 | - gmake -j$(sysctl -n hw.ncpu) | |
20 | - gmake -j$(sysctl -n hw.ncpu) check | |
21 | ||
22 | freebsd_2nd_task: | |
23 | freebsd_instance: | |
24 | image_family: freebsd-12-1 | |
25 | cpu: 4 | |
26 | memory: 4G | |
27 | install_script: ASSUME_ALWAYS_YES=yes pkg bootstrap -f ; pkg install -y | |
28 | bash curl cyrus-sasl git glib gmake gnutls gtk3 gsed libepoxy mesa-libs | |
29 | nettle perl5 pixman pkgconf png SDL2 usbredir | |
30 | script: | |
31 | - ./configure --enable-werror --target-list='alpha-softmmu ppc64-softmmu | |
32 | ppc-softmmu riscv32-softmmu riscv64-softmmu s390x-softmmu | |
33 | sparc64-softmmu sparc-softmmu x86_64-softmmu i386-softmmu | |
34 | sparc-bsd-user sparc64-bsd-user x86_64-bsd-user i386-bsd-user' | |
35 | || { cat config.log; exit 1; } | |
36 | - gmake -j$(sysctl -n hw.ncpu) | |
37 | - gmake -j$(sysctl -n hw.ncpu) check | |
4966c5bd TH |
38 | |
39 | macos_task: | |
40 | osx_instance: | |
7498e6af | 41 | image: catalina-base |
4966c5bd | 42 | install_script: |
83c85bf1 | 43 | - brew install pkg-config python gnu-sed glib pixman make sdl2 bash |
4966c5bd | 44 | script: |
bc4486fb PB |
45 | - mkdir build |
46 | - cd build | |
d76efeda TH |
47 | - ../configure --python=/usr/local/bin/python3 --enable-werror |
48 | --extra-cflags='-Wno-error=deprecated-declarations' | |
49 | || { cat config.log; exit 1; } | |
4966c5bd | 50 | - gmake -j$(sysctl -n hw.ncpu) |
7e123614 | 51 | - gmake check |
fc84471a AB |
52 | |
53 | macos_xcode_task: | |
54 | osx_instance: | |
55 | # this is an alias for the latest Xcode | |
7498e6af | 56 | image: catalina-xcode |
fc84471a | 57 | install_script: |
83c85bf1 | 58 | - brew install pkg-config gnu-sed glib pixman make sdl2 bash |
fc84471a | 59 | script: |
bc4486fb PB |
60 | - mkdir build |
61 | - cd build | |
d76efeda TH |
62 | - ../configure --extra-cflags='-Wno-error=deprecated-declarations' |
63 | --enable-werror --cc=clang || { cat config.log; exit 1; } | |
fc84471a | 64 | - gmake -j$(sysctl -n hw.ncpu) |
7e123614 | 65 | - gmake check |