diff --git a/testing/tree-sitter-hare/APKBUILD b/testing/tree-sitter-hare/APKBUILD index 15616d8e460..1748896ed22 100644 --- a/testing/tree-sitter-hare/APKBUILD +++ b/testing/tree-sitter-hare/APKBUILD @@ -2,23 +2,27 @@ pkgname=tree-sitter-hare pkgver=0_git20230616 _commit="7d9080c73eacb7b22900a71320058025615d57fa" -pkgrel=1 +pkgrel=2 pkgdesc="Hare grammar for tree-sitter" url="https://git.sr.ht/~ghishadow/tree-sitter-hare" arch="all" license="GPL-3.0" makedepends="tree-sitter-dev" +checkdepends="tree-sitter-cli" install_if="tree-sitter-grammars" source=" $pkgname-$_commit.tar.gz::https://git.sr.ht/~ghishadow/tree-sitter-hare/archive/$_commit.tar.gz " -options="!check" # no tests for shared lib builddir="$srcdir/$pkgname-$_commit" build() { abuild-tree-sitter build } +check() { + tree-sitter test +} + package() { DESTDIR="$pkgdir" abuild-tree-sitter install }