Skip to content

Commit

Permalink
CI: modernize and clean up
Browse files Browse the repository at this point in the history
  • Loading branch information
z3ntu committed Mar 9, 2024
1 parent 7d4b9da commit 3ac2372
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 20 deletions.
4 changes: 2 additions & 2 deletions .builds/alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sources:
tasks:
- setup: |
cd libopenrazer
meson -Ddemo=true builddir
meson setup -Ddemo=true builddir
- build: |
cd libopenrazer
ninja -C builddir
meson compile -C builddir
27 changes: 9 additions & 18 deletions .builds/freebsd.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,17 @@
image: freebsd/latest
# Install the dependencies manually for now.
# > pkg: cached package qt5-buildtools-5.13.2_1: size mismatch, cannot continue
# > Consider running 'pkg update -f'
# packages:
# - meson
# - pkgconf
# - qt5-buildtools
# - qt5-dbus
# - qt5-widgets
# - qt5-xml
packages:
- meson
- pkgconf
- qt5-buildtools
- qt5-dbus
- qt5-widgets
- qt5-xml
sources:
- https://github.com/z3ntu/libopenrazer
tasks:
- install-deps: |
sudo pkg update -f
yes | sudo pkg install meson pkgconf qt5-buildtools qt5-dbus qt5-widgets qt5-xml
- setup: |
cd libopenrazer
meson -Ddemo=true builddir
meson setup -Ddemo=true builddir
- build: |
cd libopenrazer
ninja -C builddir
- test: |
cd libopenrazer
ninja -C builddir test
meson compile -C builddir

0 comments on commit 3ac2372

Please sign in to comment.