Rosen Penev
4a26eba0d9
fix compilation under FreeBSD
...
sys headers must come before libprocstat
meson is missing a libprocstat dependency. iconv is also broken with
meson and freebsd.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
c5c8a6101e
meson: move warning/sanitizer stuff to CI
...
No need when building normally.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
52ab999151
meson: add unit tests
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
8310b48552
meson: split off internal library
...
Necessary for the Unit Tests.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
976dcd8e7b
meson: bump warning level
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
3457b82140
meson: add support for linux libc++fs
...
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago
Rosen Penev
063a99b3c3
add meson build
...
This is a fairly basic meson file that builds only the library. Useful
for stuff like WrapDB.
Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years ago