diff options
Diffstat (limited to 'fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt')
-rw-r--r-- | fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt b/fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt new file mode 100644 index 000000000..156a0847f --- /dev/null +++ b/fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt @@ -0,0 +1,21 @@ +set(src + pointers.c + logger.c + ) + +# Validate splice() +check_c_source_compiles(" + #define _GNU_SOURCE + #include <stdio.h> + #include <fcntl.h> + int main() { + return splice(0, NULL, 1, + NULL, 1, SPLICE_F_MOVE); + }" HAVE_SPLICE) + +if (HAVE_SPLICE) + MK_DEFINITION(MK_HAVE_SPLICE) +endif() + +MONKEY_PLUGIN(logger "${src}") +add_subdirectory(conf) |