diff options
-rw-r--r-- | user/rapidjson/APKBUILD | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/user/rapidjson/APKBUILD b/user/rapidjson/APKBUILD index 91a83c840..cb43747b4 100644 --- a/user/rapidjson/APKBUILD +++ b/user/rapidjson/APKBUILD @@ -13,18 +13,20 @@ subpackages="$pkgname-dev $pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/Tencent/$pkgname/archive/refs/tags/v$pkgver.tar.gz" build() { - export CFLAGS="$CFLAGS -Wno-error=class-memaccess -Wno-error=implicit-fallthrough" - export CXXFLAGS="$CXXFLAGS -Wno-error=class-memaccess -Wno-error=implicit-fallthrough" - cmake -DCMAKE_INSTALL_PREFIX=/usr - make + cmake \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-error=class-memaccess -Wno-error=implicit-fallthrough" \ + -DCMAKE_C_FLAGS="$CFLAGS -Wno-error=implicit-fallthrough" + make } check() { - make test + make test } package() { - make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install } sha512sums="2e82a4bddcd6c4669541f5945c2d240fb1b4fdd6e239200246d3dd50ce98733f0a4f6d3daa56f865d8c88779c036099c52a9ae85d47ad263686b68a88d832dff rapidjson-1.1.0.tar.gz" |