diff options
Diffstat (limited to 'community/cereal/APKBUILD')
-rw-r--r-- | community/cereal/APKBUILD | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/community/cereal/APKBUILD b/community/cereal/APKBUILD index a4a672b5ad9..ba3ee25be9b 100644 --- a/community/cereal/APKBUILD +++ b/community/cereal/APKBUILD @@ -2,20 +2,22 @@ # Maintainer: Adam Jensen <adam@acj.sh> pkgname=cereal pkgver=1.3.2 -pkgrel=2 +pkgrel=6 pkgdesc="A header-only C++11 library for serialization" url="https://github.com/USCiLab/cereal" arch="noarch" license="BSD-3-Clause" -makedepends="boost-dev cmake doxygen" +makedepends="boost-dev cmake doxygen samurai" source="$pkgname-$pkgver.tar.gz::https://github.com/USCiLab/cereal/archive/v$pkgver.tar.gz" build() { - cmake -B build \ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DSKIP_PORTABILITY_TEST=ON \ - -DCMAKE_CXX_STANDARD=17 - make -C build + -DCMAKE_CXX_STANDARD=17 \ + -DBUILD_TESTS="$(want_check && echo ON || echo OFF)" \ + -DWITH_WERROR=OFF + cmake --build build } check() { @@ -24,7 +26,7 @@ check() { } package() { - make -C build DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } sha512sums=" |