summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVic Luo2017-11-18 14:10:21 +0800
committerVic Luo2017-11-18 14:10:21 +0800
commitfc208dbab00cb64f674022506eb4460668ee5065 (patch)
treeffa88b52826a08565469da4c3d8dd8e20182c803
downloadaur-fc208dbab00cb64f674022506eb4460668ee5065.tar.gz
Initial commit
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD42
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"
+}