mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-07-26 19:47:17 +00:00
e40eb83ded
License-Update: year updated to 2022. Changelog: ========= Bug fixes: ---------- -Fix a bug in xml_document move construction when the source of the move is empty -Fix const-correctness issues with iterator objects to support C++20 ranges XPath improvements: ------------------- -Improved detection of overly complex queries that may result in stack overflow during parsing Compatibility improvements: -------------------------- -Fix Cygwin support for DLL builds -Fix Windows CE support -Add NuGet builds and project files for VS2022 Build system changes: -------------------- -All CMake options now have the prefix PUGIXML_. This may require changing dependent build configurations. -Many build settings are now exposed via CMake settings, most notably PUGIXML_COMPACT and PUGIXML_WCHAR_MODE can be set without changing pugiconfig.hpp Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
25 lines
944 B
BlitzBasic
25 lines
944 B
BlitzBasic
SUMMARY = "Light-weight C++ XML Processing Library"
|
|
DESCRIPTION = "pugixml is a C++ XML processing library, which consists of a \
|
|
DOM-like interface with rich traversal/modification capabilities, \
|
|
an extremely fast XML parser which constructs the DOM tree from \
|
|
n XML file/buffer, and an XPath 1.0 implementation for complex \
|
|
data-driven tree queries."
|
|
HOMEPAGE = "https://pugixml.org/"
|
|
|
|
LICENSE = "MIT"
|
|
LIC_FILES_CHKSUM = "file://readme.txt;beginline=29;endline=52;md5=d11b640daff611273752ec136394347c"
|
|
|
|
SRC_URI = "https://github.com/zeux/${BPN}/releases/download/v${PV}/${BP}.tar.gz"
|
|
SRC_URI[sha256sum] = "fd6922a4448ec2f3eb9db415d10a49660e5d84ce20ce66b8a07e72ffc84270a7"
|
|
|
|
UPSTREAM_CHECK_URI = "https://github.com/zeux/${BPN}/releases"
|
|
|
|
inherit cmake
|
|
|
|
EXTRA_OECMAKE += "-DBUILD_PKGCONFIG=ON \
|
|
-DBUILD_SHARED_LIBS=ON \
|
|
-DCMAKE_BUILD_TYPE=Release \
|
|
"
|
|
|
|
BBCLASSEXTEND = "native nativesdk"
|