diff options
author | Vic Luo | 2017-11-18 14:10:21 +0800 |
---|---|---|
committer | Vic Luo | 2017-11-18 14:10:21 +0800 |
commit | fc208dbab00cb64f674022506eb4460668ee5065 (patch) | |
tree | ffa88b52826a08565469da4c3d8dd8e20182c803 | |
download | aur-fc208dbab00cb64f674022506eb4460668ee5065.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7839b9a7c2c1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = cquery-git + pkgdesc = Low-latency vscode language server for large C++ code-bases, powered by libclang. + pkgver = 662.a60f93b + pkgrel = 1 + url = https://github.com/jacobdufault/cquery/ + arch = any + license = MIT + makedepends = git + makedepends = python2 + depends = clang + source = git+https://github.com/jacobdufault/cquery.git + md5sums = SKIP + +pkgname = cquery-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..72e8ffc0db8a --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +* diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..113d49bf840b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Vic Luo <vicluo96 at gmail.com> + +pkgname=cquery-git +_pkgname=cquery +pkgver=662.a60f93b +pkgrel=1 +pkgdesc='Low-latency vscode language server for large C++ code-bases, powered by libclang.' +arch=('any') +url='https://github.com/jacobdufault/cquery/' +license=('MIT') +depends=('clang') +makedepends=("git" "python2") +source=('git+https://github.com/jacobdufault/cquery.git') +md5sums=('SKIP') + +pkgver() { + cd $_pkgname + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +prepare() { + cd $_pkgname + git submodule update --init --recursive + sed -e "s/, '-Werror'//g" -i ./wscript +} + +build() { + cd $_pkgname + python2 waf configure + python2 waf build +} + +check() { + cd $_pkgname/build + yes | ./app --test +} + +package() { + cd $_pkgname/build + install -m 755 -d "${pkgdir}/usr/bin" + install -m 755 ./app "${pkgdir}/usr/bin/cquery" +} |