2015-12-07 10:08:21 +00:00
|
|
|
COMMENT = simple, small and efficient C++ XML parser
|
|
|
|
|
|
2018-10-24 14:27:57 +00:00
|
|
|
GH_ACCOUNT = leethomason
|
|
|
|
|
GH_PROJECT = tinyxml2
|
2024-06-05 11:12:53 +00:00
|
|
|
GH_TAGNAME = 10.0.0
|
2015-12-07 10:08:21 +00:00
|
|
|
|
2024-06-05 11:12:53 +00:00
|
|
|
SHARED_LIBS += tinyxml2 10.0 # 10.0
|
2015-12-07 10:08:21 +00:00
|
|
|
|
|
|
|
|
CATEGORIES = textproc
|
|
|
|
|
|
2024-06-05 11:12:53 +00:00
|
|
|
HOMEPAGE = https://github.com/leethomason/tinyxml2/
|
2015-12-07 10:08:21 +00:00
|
|
|
|
|
|
|
|
# zlib
|
2019-07-12 20:49:33 +00:00
|
|
|
PERMIT_PACKAGE = Yes
|
2015-12-07 10:08:21 +00:00
|
|
|
|
2017-07-16 19:18:47 +00:00
|
|
|
WANTLIB += m ${COMPILER_LIBCXX}
|
2015-12-07 10:08:21 +00:00
|
|
|
|
2018-10-24 14:27:57 +00:00
|
|
|
COMPILER = base-clang ports-gcc base-gcc
|
2015-12-07 10:08:21 +00:00
|
|
|
|
|
|
|
|
MODULES = devel/cmake
|
|
|
|
|
|
2023-02-10 15:33:35 +00:00
|
|
|
CONFIGURE_ARGS += -DBUILD_SHARED_LIBS=ON
|
|
|
|
|
|
|
|
|
|
FIX_CRLF_FILES = xmltest.cpp tinyxml2.cpp
|
2017-05-14 21:18:05 +00:00
|
|
|
|
2015-12-07 10:08:21 +00:00
|
|
|
do-test:
|
|
|
|
|
cd ${WRKSRC} && ${CXX} xmltest.cpp tinyxml2.cpp tinyxml2.h && ./a.out
|
|
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|