From 10cd5d3faef71342edc0d73779fe4192b54f1dfc Mon Sep 17 00:00:00 2001 From: Stephen Gregoratto Date: Mon, 14 Jan 2019 14:05:00 +1100 Subject: Update sway example manifest --- builds.sr.ht/manifest.md | 49 ++++++++++++++++++++++++------------------------ 1 file changed, 25 insertions(+), 24 deletions(-) (limited to 'builds.sr.ht') diff --git a/builds.sr.ht/manifest.md b/builds.sr.ht/manifest.md index c4e37c9..7dd6844 100644 --- a/builds.sr.ht/manifest.md +++ b/builds.sr.ht/manifest.md @@ -1,30 +1,31 @@ A build manifest is a YAML file that describes how to perform a build. Here's an example: - image: archlinux - packages: - - cmake - - wlc-git - - xorg-server-xwayland - - xcb-util-image - - json-c - - pango - - cairo - - wayland - - gdk-pixbuf2 - - asciidoc - sources: - - https://github.com/SirCmpwn/sway - tasks: - - setup: | - cd sway - mkdir build - cd build - cmake .. - - build: | - cd sway - cd build - make +```yaml +image: archlinux +packages: + - meson + - scdoc + - wayland-protocols + - wlroots-git + - wayland + - libxkbcommon + - cairo + - pango + - gdk-pixbuf2 + - pixman + - libinput + - xorg-server-xwayland +sources: + - https://github.com/SirCmpwn/sway +tasks: + - setup: | + cd sway + meson build + - build: | + cd sway + ninja -C build +``` The minimum build manifest has an image and at least one task. The various properties available are described here: -- cgit