aboutsummaryrefslogtreecommitdiff
path: root/.builds/archlinux.yml
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2018-10-27 10:33:18 -0400
committerDrew DeVault <sir@cmpwn.com>2018-10-27 10:33:27 -0400
commit320d5ea23470b89c0d3af5980bc975619c36d4f7 (patch)
tree5b5d06c837680bf551ee4541972c267fbfc0b40b /.builds/archlinux.yml
parent266b3df6781409facd679d680f7335e156446d17 (diff)
Add FreeBSD build
Diffstat (limited to '.builds/archlinux.yml')
-rw-r--r--.builds/archlinux.yml28
1 files changed, 28 insertions, 0 deletions
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
new file mode 100644
index 00000000..4b3e197d
--- /dev/null
+++ b/.builds/archlinux.yml
@@ -0,0 +1,28 @@
+image: archlinux
+packages:
+ - clang
+ - ffmpeg
+ - libcap
+ - libinput
+ - libxkbcommon
+ - mesa
+ - meson
+ - pixman
+ - wayland
+ - wayland-protocols
+ - xcb-util-image
+sources:
+ - https://github.com/swaywm/wlroots
+tasks:
+ - setup: |
+ mkdir wlroots/build-{gcc,clang}
+ cd wlroots/build-gcc
+ CC=gcc meson ..
+ cd ../build-clang
+ CC=clang meson ..
+ - gcc: |
+ cd wlroots/build-gcc
+ ninja
+ - clang: |
+ cd wlroots/build-clang
+ ninja scan-build