env: CIRRUS_CLONE_DEPTH: 3 # The internal git client reads CIRRUS_CLONE_DEPTH. MAKEFLAGS: '-j 2' # The build VMs currently have two CPU cores. IGNORE_OSVERSION: yes task: freebsd_instance: image_family: $IMAGE_FAMILY env: matrix: - IMAGE_FAMILY: freebsd-11-4 - IMAGE_FAMILY: freebsd-12-1 - IMAGE_FAMILY: freebsd-13-0-snap script: - freebsd-version - pkg install -qy git autoconf - (cd .. && git clone --depth ${CIRRUS_CLONE_DEPTH} --branch=master --quiet git://github.com/the-tcpdump-group/libpcap.git && cd libpcap && ./configure --prefix=/tmp && make -s) - touch .devel - ./configure --prefix=/tmp - make -s CFLAGS=-Werror all - make check - make install - make releasetar