Commit Graph

7 Commits

Author SHA1 Message Date
Lee Thomason
35099af4f3 updating version 2023-12-30 17:56:34 -08:00
Eli Schwartz
f6c991658b meson: simplify test setup
Resources are loaded from the current working directory. By setting the
current working directory to the source dir, rather than the out of tree
build dir, we can easily pick up the original resources without copying
them around during configuration.
2021-12-14 19:29:56 -05:00
Lee Thomason
1dee28e51f setting the version to 9.0.0 2021-06-06 17:10:24 -07:00
heitbaum
0838dd11a3 meson.build: fix typo 2021-05-17 15:14:01 +10:00
Lee Thomason
9c6752a641 setting the version to 8.1.0 2021-05-15 20:21:47 -07:00
Dov Grobgeld
9d899a73c4 Update meson.build
Fixed typo
2021-01-26 21:09:43 +02:00
Dylan Baker
c509d569c0 Add meson build system
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.
2020-10-09 12:21:27 -07:00