- Sep 04, 2021
-
-
Lee Thomason authored
Use fseeko and ftello on BSDs
-
- Jun 13, 2021
-
-
striker.sh authored
-
- Jun 07, 2021
-
- May 29, 2021
-
-
Lee Thomason authored
Add defined(ANDROID) for fseeko defined and android-x86_64
-
- May 19, 2021
-
-
Jonas Vautherin authored
-
- May 18, 2021
-
-
Lee Thomason authored
meson.build: fix typo
-
- May 17, 2021
-
-
heitbaum authored
-
- May 16, 2021
-
-
Lee Thomason authored
-
Lee Thomason authored
Modern CMake overhaul and project fixes.
-
Lee Thomason authored
-
Lee Thomason authored
-
Lee Thomason authored
-
Lee Thomason authored
-
Lee Thomason authored
- May 11, 2021
-
-
Lee Thomason authored
Fixes Query results in xmltest being assigned to int instead of XMLError
-
- May 09, 2021
-
-
cugone authored
-
- May 08, 2021
-
-
Lee Thomason authored
Fix type in meson.build
-
Alex Reinking authored
-
- Jan 26, 2021
-
-
Dov Grobgeld authored
Fixed typo
-
- Dec 30, 2020
-
-
Lee Thomason authored
Add meson build system
-
Lee Thomason authored
removed overhead of clear error
-
Lee Thomason authored
cmake: Use a namespace for the tinyxml2 target in local export
-
Lee Thomason authored
Fix for enum in StrPair and TIXMLASSERT define behaviour
-
Lee Thomason authored
Add missing `defined`, detected by -Werror=undef
-
Lee Thomason authored
skip comment node before get text
-
Lee Thomason authored
Fix errors/warnings with hexadecimal format string in sscanf
-
- Nov 20, 2020
-
-
Will Pazner authored
-
- Oct 22, 2020
-
-
dota17 authored
-
- Oct 09, 2020
-
-
Dylan Baker authored
Meson is a build system somewhat like cmake, but without all of the rough edges. It supports many OSes, including all of the major ones, and a large number of C++ compilers. My interest isn't really in convincing people to use meson as the default here, but meson provides a subproject mechanism that can fetch external projects and build them along with the main project in a single configure/compile invocation. This is extremely useful for platforms that lack a (competent) package manager. As far as I know the meson build does everything the cmake build does, with one exception: generate the cmake config/version files. meson can generate these files, but only in simple cases, and not when using export targets like tinyxml2 does.
-
David Faure authored
-
- Sep 27, 2020
-
-
Mark Mossberg authored
Previously in the locally (cmake build dir) exported cmake script, there was no namespace, so the targets would directly be available in the global namespace. Users would do something like: include(cmake/tinyxml2Targets.cmake) target_link_libraries(main tinyxml2) Now, a namespace is used (just like the cmake export that is exported to the system at the `install(EXPORT...)` command at the bottom of this file. Uses will now look like: include(cmake/tinyxml2Targets.cmake) target_link_libraries(main tinyxml2::tinyxml2) This is technically a minor breaking change. It will only affect users that actually use the *locally* export cmake targets script, which I expect to be fairly few (note that this is different from the system exported script). Also, it will only affect users that freshly build at this commit of tinyxml2, and have the cmake for their downstream project configured to load it. That cmake will need to be changed from the first snippet to the second snippet above.
-
- Sep 23, 2020
-
-
Pantelis Lekakis authored
-
- Sep 17, 2020
-
-
Lee Thomason authored
cmake: Fix debug postfix in pkgconfig file
-
Lee Thomason authored
cmake: Refactor targets export variable and improve comments
-
Lee Thomason authored
cmake: Don't export symbols if building static library
-
- Sep 07, 2020
-
-
Pantelis Lekakis authored
- Fix for enum bitmask usage
-
- Jul 30, 2020
-
-
ngc92 authored
-
- Jul 02, 2020
-
-
Lee Thomason authored
-