summaryrefslogtreecommitdiffstats
path: root/src/fluent-bit/lib/monkey/plugins/logger/CMakeLists.txt
blob: 156a0847f62fb67326a0c1184b37eb744234f984 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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)