summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 13 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index db0a3cee2e1c..692103c2ab10 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: tcg <aur-tcg@emailaddress.biz>
pkgname=tcg-git
-pkgver=0.2.59
+pkgver=0.2.60
pkgrel=1
pkgdesc="cgroups for terminals"
arch=('x86_64')
@@ -16,12 +16,22 @@ build() {
cd "$srcdir/tcg"
mkdir -p build
cd build
- cmake ..
+ if [ "x$CODE_COVERAGE" = "xON" ]; then
+ cmake -DCODE_COVERAGE=ON -DGCDA_DIR=/var/lib/tcg ..
+ else
+ cmake ..
+ fi
make -j
}
package() {
cd "$srcdir/tcg"
- install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/tcg/LICENSE"
+ if [ "x$CODE_COVERAGE" = "xON" ]; then
+ mkdir -p "${pkgdir}/usr/src/tcg/"
+ mkdir -p "${pkgdir}/var/lib/tcg/"
+ install -Dm644 build/*.gcno "${pkgdir}/usr/src/tcg/"
+ install -Dm644 src/{*.cpp,*.hpp} "${pkgdir}/usr/src/tcg/"
+ fi
install -Dm4755 build/tcg "${pkgdir}/usr/bin/tcg"
}