forked from PackageKit/PackageKit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.cirrus.yml
20 lines (20 loc) · 801 Bytes
/
.cirrus.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
task:
name: "Build (freebsd)"
freebsd_instance:
matrix:
- image_family: freebsd-13-3-snap
deps_script:
- env ASSUME_ALWAYS_YES=yes pkg update -f
- env ASSUME_ALWAYS_YES=yes pkg install -y docbook-xsl vala libxslt fontconfig polkit consolekit2
desktop-file-utils gettext meson ninja python3 glib gtk3 pkgconf sqlite3 gobject-introspection
dbus
build_script:
- meson --auto-features=enabled -Db_colorout=never --buildtype debug -Dlocal_checkout=true -Dlocalstatedir=/var
-Dsystemd=false -Doffline_update=false -Dbash_completion=false -Dbash_command_not_found=false
-Dgstreamer_plugin=false -Dpackaging_backend=freebsd _build
- cd _build
- ninja -v all
#test_script:
# - cd _build
# - service dbus onestart
# - ninja test