aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
blob: 18b292289e20bc7900fcd1286b8710c0d484e307 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
env:
  CIRRUS_CLONE_DEPTH: 1
  ARCH: amd64

build_task:
  matrix:
    freebsd_instance:
      image_family: freebsd-12-4
    freebsd_instance:
      image_family: freebsd-13-2
    freebsd_instance:
      image_family: freebsd-14-0-snap
  prepare_script:
    - pkg install -y autoconf automake libtool gettext-runtime gmake ksh93 py39-packaging py39-cffi py39-sysctl
  configure_script:
    - env MAKE=gmake ./autogen.sh
    - env MAKE=gmake ./configure --with-config="user" --with-python=3.9
  build_script:
    - gmake -j `sysctl -n kern.smp.cpus`
  install_script:
    - gmake install