summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2016-07-29 11:25:39 (GMT)
committerTony Theodore <tonyt@logyst.com>2016-08-11 13:25:26 (GMT)
commitebe8895b9e56a66db18726ba39322e4cf12dade5 (patch)
treebc56bf7bc8531373f87e5a7680073e009da432b2 /src
parent42cb730b4a1c32d21cc94ca8d39d4726331b1485 (diff)
downloadmxe-ebe8895b9e56a66db18726ba39322e4cf12dade5.zip
mxe-ebe8895b9e56a66db18726ba39322e4cf12dade5.tar.gz
mxe-ebe8895b9e56a66db18726ba39322e4cf12dade5.tar.bz2
tinyxml2: update 3.0.0 --> 4.0.1 and build test
Diffstat (limited to 'src')
-rw-r--r--src/tinyxml2.mk19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/tinyxml2.mk b/src/tinyxml2.mk
index cd22492..d1eb869 100644
--- a/src/tinyxml2.mk
+++ b/src/tinyxml2.mk
@@ -3,8 +3,8 @@
PKG := tinyxml2
$(PKG)_IGNORE :=
-$(PKG)_VERSION := 3.0.0
-$(PKG)_CHECKSUM := 128aa1553e88403833e0cccf1b651f45ce87bc207871f53fdcc8e7f9ec795747
+$(PKG)_VERSION := 4.0.1
+$(PKG)_CHECKSUM := 14b38ef25cc136d71339ceeafb4856bb638d486614103453eccd323849267f20
$(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION)
$(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tar.gz
$(PKG)_URL := https://github.com/leethomason/tinyxml2/archive/$($(PKG)_VERSION).tar.gz
@@ -17,10 +17,15 @@ define $(PKG)_UPDATE
endef
define $(PKG)_BUILD
- mkdir '$(1)/build'
- cd '$(1)/build' && cmake .. \
- -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \
- -DBUILD_SHARED_LIBS=$(if $(BUILD_STATIC),OFF,ON)
+ cd '$(BUILD_DIR)' && '$(TARGET)-cmake' \
+ -DBUILD_SHARED_LIBS=$(CMAKE_SHARED_BOOL) \
+ -DBUILD_STATIC_LIBS=$(CMAKE_STATIC_BOOL) \
+ '$(SOURCE_DIR)'
+ $(MAKE) -C '$(BUILD_DIR)' -j '$(JOBS)'
+ $(MAKE) -C '$(BUILD_DIR)' -j 1 install
- $(MAKE) -C '$(1)/build' -j '$(JOBS)' install
+ '$(TARGET)-g++' \
+ -W -Wall -ansi -pedantic \
+ '$(SOURCE_DIR)/xmltest.cpp' -o '$(PREFIX)/$(TARGET)/bin/test-$(PKG).exe' \
+ `'$(TARGET)-pkg-config' $(PKG) --cflags --libs`
endef