aboutsummaryrefslogtreecommitdiffstats
path: root/meson.build
AgeCommit message (Collapse)AuthorFilesLines
2022-01-13Expose SerdByteSink in public APIDavid Robillard1-0/+1
2022-01-13Simplify writer style optionsDavid Robillard1-2/+0
2022-01-13Add SerdNodes for storing a cache of interned nodesDavid Robillard1-1/+4
2022-01-13Add zix data structuresDavid Robillard1-3/+4
2022-01-13Add SerdStatementDavid Robillard1-0/+2
2022-01-13Add SerdCaretDavid Robillard1-0/+1
2022-01-13Add SerdWorld for shared library stateDavid Robillard1-0/+1
2022-01-13Clean up base64 node construction and access APIDavid Robillard1-1/+0
2022-01-13Use exess for reading and writing numeric and binary literalsDavid Robillard1-6/+10
2022-01-13Move syntax name/extension utilities to public APIDavid Robillard1-0/+1
2022-01-13Add SerdSink interface and hide implementationsDavid Robillard1-0/+1
2022-01-13Add SerdBuffer type for mutable buffersDavid Robillard1-1/+1
This avoids const violations from abusing SerdChunk as a mutable buffer for string sinks.
2022-01-13Define _POSIX_C_SOURCE globally in the build systemDavid Robillard1-2/+8
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-01-13Switch to MesonDavid Robillard1-0/+200