aboutsummaryrefslogtreecommitdiff
path: root/.builds/freebsd.yml
diff options
context:
space:
mode:
authorSimon Zeni <simon@bl4ckb0ne.ca>2021-01-05 21:15:27 -0500
committerSimon Ser <contact@emersion.fr>2021-01-07 14:39:04 +0100
commit826108373c76f3f08476d7bfcddb21ef269e804c (patch)
tree43258205652508981684bf2fc4c2d576603a3e7e /.builds/freebsd.yml
parente136a4168ba08fbdd7b0d299238f2c78f72f8458 (diff)
ci: build tinywl
Diffstat (limited to '.builds/freebsd.yml')
-rw-r--r--.builds/freebsd.yml55
1 files changed, 30 insertions, 25 deletions
diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml
index 3ebb2a46..7789a0a7 100644
--- a/.builds/freebsd.yml
+++ b/.builds/freebsd.yml
@@ -1,29 +1,34 @@
image: freebsd/latest
packages:
-- devel/evdev-proto
-- devel/libepoll-shim
-- devel/libudev-devd
-- devel/meson # implies ninja
-- devel/pkgconf
-- graphics/libdrm
-- graphics/mesa-libs
-- graphics/png
-- graphics/wayland
-- graphics/wayland-protocols
-- misc/e2fsprogs-libuuid
-- multimedia/ffmpeg
-- x11/libX11
-- x11/libinput
-- x11/libxcb
-- x11/libxkbcommon
-- x11/pixman
-- x11/xcb-util-errors
-- x11/xcb-util-wm
-- sysutils/seatd
+ - devel/evdev-proto
+ - devel/libepoll-shim
+ - devel/libudev-devd
+ - devel/meson # implies ninja
+ - devel/pkgconf
+ - graphics/libdrm
+ - graphics/mesa-libs
+ - graphics/png
+ - graphics/wayland
+ - graphics/wayland-protocols
+ - misc/e2fsprogs-libuuid
+ - multimedia/ffmpeg
+ - x11/libX11
+ - x11/libinput
+ - x11/libxcb
+ - x11/libxkbcommon
+ - x11/pixman
+ - x11/xcb-util-errors
+ - x11/xcb-util-wm
+ - sysutils/seatd
+ - gmake
sources:
-- https://github.com/swaywm/wlroots
+ - https://github.com/swaywm/wlroots
tasks:
-- wlroots: |
- cd wlroots
- meson build -Dauto_features=enabled -Dlogind=disabled
- ninja -C build
+ - wlroots: |
+ cd wlroots
+ meson build -Dauto_features=enabled -Dlogind=disabled
+ ninja -C build
+ sudo ninja -C build install
+ - tinywl: |
+ cd wlroots/tinywl
+ gmake