2022-02-20 23:01:46 -05:00
|
|
|
# A SourceHut build manifest. See https://man.sr.ht/builds.sr.ht/manifest.md
|
|
|
|
|
# for more information.
|
|
|
|
|
#
|
2018-07-16 16:17:35 -05:00
|
|
|
image: archlinux
|
|
|
|
|
packages:
|
2023-02-26 22:14:24 -05:00
|
|
|
- clang
|
|
|
|
|
- gcc
|
2022-12-08 16:16:05 -05:00
|
|
|
- libevdev
|
2022-02-20 23:01:46 -05:00
|
|
|
- libinput
|
2022-02-02 20:22:31 -05:00
|
|
|
- libxkbcommon
|
|
|
|
|
- libxml2
|
2022-12-08 16:16:05 -05:00
|
|
|
- meson
|
|
|
|
|
- wayland
|
|
|
|
|
- wayland-protocols
|
2022-12-08 18:17:27 -05:00
|
|
|
- wlroots-git
|
2022-02-13 13:24:05 -05:00
|
|
|
- xorg-server-xwayland
|
2018-07-16 16:17:35 -05:00
|
|
|
sources:
|
|
|
|
|
- https://github.com/wizbright/waybox
|
|
|
|
|
tasks:
|
|
|
|
|
- setup: |
|
|
|
|
|
cd waybox
|
2023-02-26 22:14:24 -05:00
|
|
|
CC=gcc meson setup build-gcc
|
2018-07-16 16:17:35 -05:00
|
|
|
- build: |
|
|
|
|
|
cd waybox
|
2023-02-26 22:14:24 -05:00
|
|
|
ninja -C build-gcc
|
|
|
|
|
- clang: |
|
|
|
|
|
cd waybox
|
|
|
|
|
CC=clang meson setup build-clang
|
|
|
|
|
ninja -C build-clang
|