summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--user/rapidjson/APKBUILD14
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"