aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorDrew DeVault <sir@cmpwn.com>2017-12-01 08:21:01 -0500
committerGitHub <noreply@github.com>2017-12-01 08:21:01 -0500
commit1cfebe827ae53a243ffdd1e09f8b71d4c1a4e254 (patch)
treeb74002984ff80201c02ed9c22ca2fe1cdae98e23 /.build.yml
parent1fbcd097ae2841b5f8f56cf67c1e94605deb0d25 (diff)
parent3546412fc9fb9a51b4316070eff4991c14594127 (diff)
Merge pull request #1479 from acrisci/feature/meson-build
meson build
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml21
1 files changed, 9 insertions, 12 deletions
diff --git a/.build.yml b/.build.yml
index 3717d699..a2f855e9 100644
--- a/.build.yml
+++ b/.build.yml
@@ -1,7 +1,7 @@
# vim: ft=yaml ts=2 sw=2 et :
image: archlinux
packages:
- - cmake
+ - meson
- wlc-git
- xorg-server-xwayland
- xcb-util-image
@@ -9,25 +9,22 @@ packages:
- pango
- cairo
- wayland
+ - wayland-protocols
- gdk-pixbuf2
- - meson
+ - libinput
+ - libxkbcommon
sources:
- https://git.sr.ht/~sircmpwn/sway
- https://git.sr.ht/~sircmpwn/wlroots
tasks:
- wlroots: |
cd wlroots
- mkdir build
- cd build
- meson --prefix=/usr ..
- ninja
- sudo ninja install
+ meson --prefix=/usr build
+ ninja -C build
+ sudo ninja -C build install
- setup: |
cd sway
- mkdir build
- cd build
- cmake ..
+ meson build
- build: |
cd sway
- cd build
- make
+ ninja -C build