diff options
author | Luis Martinez | 2021-06-12 00:15:45 -0500 |
---|---|---|
committer | Luis Martinez | 2021-06-12 00:16:11 -0500 |
commit | ad05a653adfa15b95ddd2dd8cab0c6299749d580 (patch) | |
tree | d38f5db3f9e2e9b32f1e20bc2e7c839cdab3920f | |
parent | 4eb0dc47dced0f769afbfc41c273ae431e386084 (diff) | |
download | aur-ad05a653adfa15b95ddd2dd8cab0c6299749d580.tar.gz |
add prepare function
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 3 deletions
@@ -1,13 +1,14 @@ pkgbase = tree-sitter-lua-git pkgdesc = Lua grammar for tree-sitter pkgver = 1.6.0.r10.gb6d4e9e - pkgrel = 1 + pkgrel = 2 url = https://github.com/nvim-treesitter/tree-sitter-lua arch = x86_64 groups = tree-sitter-grammars license = MIT makedepends = git makedepends = tree-sitter + makedepends = npm depends = gcc-libs provides = tree-sitter-lua conflicts = tree-sitter-lua @@ -2,14 +2,14 @@ pkgname=tree-sitter-lua-git pkgver=1.6.0.r10.gb6d4e9e -pkgrel=1 +pkgrel=2 pkgdesc="Lua grammar for tree-sitter" arch=('x86_64') url="https://github.com/nvim-treesitter/tree-sitter-lua" license=('MIT') groups=('tree-sitter-grammars') depends=('gcc-libs') -makedepends=('git' 'tree-sitter') +makedepends=('git' 'tree-sitter' 'npm') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("$pkgname::git+$url") @@ -20,6 +20,11 @@ pkgver() { git describe --long --tags | sed 's/^v//;s/-/.r/;s/-/./' } +prepare() { + cd "$pkgname" + tree-sitter generate +} + build() { cd "$pkgname/src/" cc $CFLAGS -std=c99 -c parser.c |