ci: build test for FreeBSD

Make sure picom builds on FreeBSD

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui 2020-10-25 04:03:15 +00:00
parent 27d59dbb30
commit 6b3a1e4e14
No known key found for this signature in database
GPG Key ID: 37C999F617EA1A47
1 changed files with 27 additions and 0 deletions

27
.builds/freebsd.yml Normal file
View File

@ -0,0 +1,27 @@
image: freebsd/latest
packages:
- libev
- libXext
- libxcb
- meson
- pkgconf
- cmake
- xcb-util-renderutil
- xcb-util-image
- pixman
- uthash
- libconfig
- libglvnd
- dbus
sources:
- https://github.com/yshui/picom
tasks:
- setup: |
cd picom
CPPFLAGS="-I/usr/local/include" meson -Dunittest=true build
- build: |
cd picom
ninja -C build
- unittest: |
cd picom
ninja -C build test