diff options
author | bartus | 2021-01-21 10:38:34 +0100 |
---|---|---|
committer | bartus | 2021-01-21 10:38:34 +0100 |
commit | 9bafae7c8f2f63252febd3dcc7d03ac00e6a7c21 (patch) | |
tree | b4a98fb2ae3e0f3aa0e40ed633ffb926cbc95912 | |
parent | 46be06089637f23c031873b6458e28fd51478577 (diff) | |
download | aur-9bafae7c8f2f63252febd3dcc7d03ac00e6a7c21.tar.gz |
Switch to ninja, Refactor package()
-rw-r--r-- | .SRCINFO | 1 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 6 insertions, 5 deletions
@@ -7,6 +7,7 @@ pkgbase = cxxopts-git license = MIT makedepends = git makedepends = cmake + makedepends = ninja source = cxxopts-git::git+https://github.com/jarro2783/cxxopts.git md5sums = SKIP @@ -9,7 +9,7 @@ pkgdesc="Lightweight C++ command line option parser" arch=(any) url="https://github.com/jarro2783/cxxopts" license=(MIT) -makedepends=(git cmake) +makedepends=(git cmake ninja) source=(${pkgname}::git+https://github.com/jarro2783/cxxopts.git${_fragment}) md5sums=(SKIP) #generate with 'makepkg -g' @@ -21,14 +21,14 @@ build() { cmake \ -S "$pkgname" \ -B build \ + -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr - make + ninja -C build ${MAKEFLAGS:--j1} } package() { - cd ${pkgname}/build - make DESTDIR="$pkgdir/" install - install -D -m644 "../LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + DESTDIR="$pkgdir/" ninja -C build install + install -D -m644 "$pkgname"/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" } # vim:set ts=2 sw=2 et: |