diff options
author | xiliuya | 2023-07-17 13:09:48 +0800 |
---|---|---|
committer | xiliuya | 2023-07-17 13:09:48 +0800 |
commit | 3925fe107b3e3e671b76086dc206de2ee6736515 (patch) | |
tree | 4a68f2ee1f1c1b6033fe6a3d0be1ce728b96fe4f | |
parent | 9e72800bc65a0cbd76006b4dfb8570155ae9d6e8 (diff) | |
download | aur-3925fe107b3e3e671b76086dc206de2ee6736515.tar.gz |
Fix scanner.cc and tree-sitter-cli depends
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 8 insertions, 7 deletions
@@ -1,13 +1,14 @@ pkgbase = tree-sitter-cpp-git pkgdesc = C++ grammar for tree-sitter - pkgver = 0.19.0.r1.gc612124 - pkgrel = 3 + pkgver = 0.20.0.r58.g0e7b7a0 + pkgrel = 1 url = https://github.com/tree-sitter/tree-sitter-cpp arch = x86_64 groups = tree-sitter-grammars license = MIT makedepends = git makedepends = tree-sitter + makedepends = tree-sitter-cli makedepends = npm depends = gcc-libs provides = tree-sitter-cpp @@ -1,15 +1,15 @@ # Maintainer: Luis Martinez <luis dot martinez at tuta dot io> pkgname=tree-sitter-cpp-git -pkgver=0.19.0.r1.gc612124 -pkgrel=3 +pkgver=0.20.0.r58.g0e7b7a0 +pkgrel=1 pkgdesc="C++ grammar for tree-sitter" arch=('x86_64') url="https://github.com/tree-sitter/tree-sitter-cpp" license=('MIT') groups=('tree-sitter-grammars') depends=('gcc-libs') -makedepends=('git' 'tree-sitter' 'npm') +makedepends=('git' 'tree-sitter' 'tree-sitter-cli' 'npm') provides=("${pkgname%-git}") conflicts=("${pkgname%-git}") source=("$pkgname::git+$url") @@ -22,14 +22,14 @@ pkgver() { prepare() { cd "$pkgname" - npm install --cache "$srcdir/npm-cache" tree-sitter-c + npm install --cache "$srcdir/npm-cache" tree-sitter-c tree-sitter generate } build() { cd "$pkgname/src/" cc $CFLAGS -std=c99 -c parser.c - c++ $CPPFLAGS -c scanner.cc + cc $CPPFLAGS -c scanner.c c++ $LDFLAGS -shared parser.o scanner.o -o "$srcdir/cpp-parser.so" } |