diff options
author | Jan Holthuis | 2023-08-03 23:28:54 +0200 |
---|---|---|
committer | Jan Holthuis | 2023-08-03 23:28:54 +0200 |
commit | dbe8be5c6a76db6f9f373502ce2d31bf0b71addf (patch) | |
tree | 84fde4344f0dca6bf01f29bd296c1f446d337db7 | |
parent | 1142888a7329145ef34594c6c9f84e593f2e5f06 (diff) | |
download | aur-dbe8be5c6a76db6f9f373502ce2d31bf0b71addf.tar.gz |
Add `check()` function to `PKGBUILD` to run tests
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 7 insertions, 2 deletions
@@ -1,7 +1,7 @@ pkgbase = mixxx-git pkgdesc = Digital DJ mixing software. Git master branch (development/alpha). pkgver = r8841 - pkgrel = 1 + pkgrel = 2 url = https://mixxx.org/ install = mixxx.install arch = i686 @@ -4,7 +4,7 @@ pkgname=mixxx-git pkgver=r8841 -pkgrel=1 +pkgrel=2 pkgdesc="Digital DJ mixing software. Git master branch (development/alpha)." arch=('i686' 'x86_64' 'aarch64') url="https://mixxx.org/" @@ -82,6 +82,11 @@ build() { cmake --build "$srcdir/${pkgname%-*}/build" --parallel "$(nproc)" --target mixxx } +check() { + cmake --build "$srcdir/${pkgname%-*}/build" --parallel "$(nproc)" --target mixxx-test + ctest --test-dir "$srcdir/${pkgname%-*}/build" --parallel "$(nproc)" --output-on-failure +} + package() { mkdir -p "$pkgdir/usr/lib/udev/rules.d/" install -Dm644 "$srcdir/${pkgname%-*}/res/linux/mixxx-usb-uaccess.rules" "$pkgdir/usr/lib/udev/rules.d/99-mixxx-usb-uaccess.rules" |