From 6b3a1e4e14b7f2e4b9953a99a077f1cec0e5ca0c Mon Sep 17 00:00:00 2001 From: Yuxuan Shui Date: Sun, 25 Oct 2020 04:03:15 +0000 Subject: [PATCH] ci: build test for FreeBSD Make sure picom builds on FreeBSD Signed-off-by: Yuxuan Shui --- .builds/freebsd.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .builds/freebsd.yml diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml new file mode 100644 index 0000000..34fcc71 --- /dev/null +++ b/.builds/freebsd.yml @@ -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