Browse Source

- pugixml: add patch to enable PUGIXML_HAS_LONG_LONG

master
vanhofen 6 years ago
parent
commit
840f24e65f
  1. 11
      archive-patches/pugixml-config.patch
  2. 3
      make/system-libs.mk

11
archive-patches/pugixml-config.patch

@ -0,0 +1,11 @@
--- a/src/pugiconfig.hpp
+++ b/src/pugiconfig.hpp
@@ -44,7 +44,7 @@
// #define PUGIXML_HEADER_ONLY
// Uncomment this to enable long long support
-// #define PUGIXML_HAS_LONG_LONG
+#define PUGIXML_HAS_LONG_LONG
#endif

3
make/system-libs.mk

@ -670,10 +670,13 @@ $(D)/libxml2: $(ARCHIVE)/libxml2-$(LIBXML2_VER).tar.gz | $(TARGET_DIR)
$(REMOVE)/libxml2-$(LIBXML2_VER)
touch $@
PUGIXML_PATCH = pugixml-config.patch
$(D)/pugixml: $(ARCHIVE)/pugixml-$(PUGIXML_VER).tar.gz | $(TARGET_DIR)
$(REMOVE)/pugixml-$(PUGIXML_VER)
$(UNTAR)/pugixml-$(PUGIXML_VER).tar.gz
set -e; cd $(BUILD_TMP)/pugixml-$(PUGIXML_VER); \
$(call apply_patches, $(PUGIXML_PATCH)); \
rm -f CMakeCache.txt && \
cmake \
--no-warn-unused-cli \

Loading…
Cancel
Save