diff options
Diffstat (limited to '.build.yml')
-rw-r--r-- | .build.yml | 21 |
1 files changed, 13 insertions, 8 deletions
@@ -1,24 +1,29 @@ | |||
1 | # vim: ft=yaml ts=2 sw=2 et : | 1 | # vim: ft=yaml ts=2 sw=2 et : |
2 | image: archlinux | 2 | image: archlinux |
3 | packages: | 3 | packages: |
4 | - cmake | 4 | - meson |
5 | - wlc-git | ||
6 | - xorg-server-xwayland | 5 | - xorg-server-xwayland |
7 | - xcb-util-image | 6 | - xcb-util-image |
8 | - json-c | 7 | - json-c |
9 | - pango | 8 | - pango |
10 | - cairo | 9 | - cairo |
11 | - wayland | 10 | - wayland |
11 | - wayland-protocols | ||
12 | - gdk-pixbuf2 | 12 | - gdk-pixbuf2 |
13 | - libinput | ||
14 | - libxkbcommon | ||
13 | sources: | 15 | sources: |
14 | - https://git.sr.ht/~sircmpwn/sway | 16 | - https://github.com/swaywm/sway |
17 | - https://github.com/swaywm/wlroots | ||
15 | tasks: | 18 | tasks: |
19 | - wlroots: | | ||
20 | cd wlroots | ||
21 | meson --prefix=/usr build | ||
22 | ninja -C build | ||
23 | sudo ninja -C build install | ||
16 | - setup: | | 24 | - setup: | |
17 | cd sway | 25 | cd sway |
18 | mkdir build | 26 | meson build |
19 | cd build | ||
20 | cmake .. | ||
21 | - build: | | 27 | - build: | |
22 | cd sway | 28 | cd sway |
23 | cd build | 29 | ninja -C build |
24 | make | ||