Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-07-16 | Define _POSIX_C_SOURCE globally in the build system | David Robillard | 1 | -2/+13 | |
Using inconsistent defines like this that affect the standard library implementation can cause issues. So, doing this consistently for the whole library is a better approach, although it unfortunately makes the code more difficult to compile manually. | |||||
2022-07-16 | Fix spelling error in serdi man page | David Robillard | 1 | -1/+1 | |
2022-07-13 | Simplify linking against static libraries | David Robillard | 1 | -3/+7 | |
This adds -DSERD_STATIC to the Cflags in the pkg-config file if serd is built as a static library, to simplify linking against a static serd library with pkg-config. Note that this only works for default_library=static. For linking against libraries built with default_library=both, dependant projects must still specify SERD_STATIC for static builds. Resolving that requires meson adding support for writing Cflags.local, and the world migrating to pkgconf (or improving pkg-config) so it is supported. | |||||
2022-07-10 | Serd 0.30.14v0.30.14 | David Robillard | 1 | -1/+1 | |
2022-07-10 | Switch to meson build system | David Robillard | 1 | -0/+151 | |