aboutsummaryrefslogtreecommitdiff
path: root/.builds/archlinux.yml
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2019-02-19 08:55:56 -0500
committerGitHub <noreply@github.com>2019-02-19 08:55:56 -0500
commit99f6bdcc718d00400e24557dc76bb666d63f32e0 (patch)
treeca7e5fac869bbbdf1384e87901ea47ee485fb3ff /.builds/archlinux.yml
parentc939453bea78a21da92c9ce22b330d3fd2bce196 (diff)
parentb4836ecbcc67cecf42aa2cbc80e5116a78176328 (diff)
Merge pull request #3726 from emersion/alpine-ci
ci: add Alpine build
Diffstat (limited to '.builds/archlinux.yml')
-rw-r--r--.builds/archlinux.yml30
1 files changed, 30 insertions, 0 deletions
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
new file mode 100644
index 00000000..c8f116e0
--- /dev/null
+++ b/.builds/archlinux.yml
@@ -0,0 +1,30 @@
+image: archlinux
+packages:
+ - cairo
+ - gdk-pixbuf2
+ - json-c
+ - libinput
+ - libxcb
+ - libxkbcommon
+ - meson
+ - pango
+ - scdoc
+ - wayland
+ - wayland-protocols
+ - xcb-util-image
+ - xorg-server-xwayland
+sources:
+ - https://github.com/swaywm/sway
+ - https://github.com/swaywm/wlroots
+tasks:
+ - wlroots: |
+ cd wlroots
+ meson --prefix=/usr build -Drootston=false -Dexamples=false
+ ninja -C build
+ sudo ninja -C build install
+ - setup: |
+ cd sway
+ meson build
+ - build: |
+ cd sway
+ ninja -C build