diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 14 insertions, 4 deletions
@@ -1,6 +1,6 @@ pkgbase = tcg-git pkgdesc = cgroups for terminals - pkgver = 0.2.59 + pkgver = 0.2.60 pkgrel = 1 url = https://github.com/zasdfgbnm/tcg arch = x86_64 @@ -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" } |