mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-05-17 12:52:27 +00:00
Normally the unit tests don't get compiled as gtest sources are not available. However it's possible that gtest sources may be found on the host, so make it explicit that unit tests should not be enabled. Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
25 lines
729 B
BlitzBasic
25 lines
729 B
BlitzBasic
SUMMARY = "A fast JSON parser/generator for C++ with both SAX/DOM style API"
|
|
HOMEPAGE = "http://rapidjson.org/"
|
|
SECTION = "libs"
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://license.txt;md5=cff54e417a17b4b77465198254970cd2"
|
|
|
|
SRC_URI = "git://github.com/miloyip/rapidjson.git;nobranch=1 \
|
|
file://remove-march-native-from-CMAKE_CXX_FLAGS.patch \
|
|
file://Fix-gcc-strict-overflow-warning.patch \
|
|
"
|
|
|
|
SRCREV = "3d5848a7cd3367c5cb451c6493165b7745948308"
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
inherit cmake
|
|
|
|
EXTRA_OECMAKE += "-DRAPIDJSON_BUILD_DOC=OFF -DRAPIDJSON_BUILD_TESTS=OFF"
|
|
|
|
# RapidJSON is a header-only C++ library, so the main package will be empty.
|
|
|
|
FILES_${PN}-dev += "${libdir}/cmake"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|