Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-08 | Overhaul CMake build | Alex Reinking | |
2020-10-09 | Add meson build system | Dylan Baker | |
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. | |||
2018-01-09 | rename DEBUG define to TINYXML2_DEBUG | Peter Matula | |
The original name is to general. This prevents possible name collisions with other defines, enums, etc. from projects where tinyxml2 is used. | |||
2017-12-29 | write the version number as a macro | Lee Thomason | |
2014-09-14 | setting the version to 2.2.02.2.0 | Lee Thomason | |
2014-04-07 | missing default parameter for compact mode in XMLPrinter | Lee Thomason | |
2014-03-17 | setting the version to 2.0.22.0.2 | Lee Thomason | |
2014-03-16 | improve setversion script. set version 2.0.12.0.1 | Lee Thomason | |
2014-03-16 | Merge remote-tracking branch 'github/master' | Lee Thomason | |
2014-03-16 | improving setversion.py | Lee Thomason | |
2014-02-23 | minor edit | Lee Thomason | |
2014-02-22 | fix the build script. set the build properly | Lee Thomason | |
2012-05-15 | Add rules for setversion.py to include CMakeLists.txt | hasufell | |
2012-03-02 | add version info | Lee Thomason | |