
committed by
Kenny Levinsen

1 changed files with 24 additions and 0 deletions
@ -0,0 +1,24 @@ |
|||
image: netbsd/latest |
|||
packages: |
|||
- meson |
|||
sources: |
|||
- https://git.sr.ht/~kennylevinsen/seatd |
|||
tasks: |
|||
- wscons: | |
|||
echo 'wscons=YES' | sudo tee -a /etc/rc.conf |
|||
sudo /etc/rc.d/wscons start |
|||
sudo /etc/rc.d/ttys restart |
|||
- prepare: | |
|||
meson -Dlibseat-seatd=enabled -Dlibseat-builtin=enabled -Dlibseat-logind=disabled build seatd |
|||
- build: | |
|||
ninja -C build |
|||
- unittest: | |
|||
ninja -C build test |
|||
- smoketest: | |
|||
rm -rf build |
|||
meson -Db_lundef=false -Db_sanitize=address -Dlibseat-seatd=enabled -Dlibseat-builtin=enabled -Dexamples=enabled -Dlibseat-logind=disabled build seatd |
|||
ninja -C build |
|||
sudo ninja -C build install |
|||
timeout -s SIGKILL 30s sudo SEATD_LOGLEVEL=debug ./build/seatd-launch ./build/simpletest /dev/wskbd |
|||
- smoketest-builtin: | |
|||
timeout -s SIGKILL 30s sudo LIBSEAT_BACKEND=builtin ./build/simpletest /dev/wskbd |
Loading…
Reference in new issue