diff options
Diffstat (limited to 'src/fluent-bit/lib/ctraces/examples/CMakeLists.txt')
-rw-r--r-- | src/fluent-bit/lib/ctraces/examples/CMakeLists.txt | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/fluent-bit/lib/ctraces/examples/CMakeLists.txt b/src/fluent-bit/lib/ctraces/examples/CMakeLists.txt new file mode 100644 index 000000000..4c65c5b6e --- /dev/null +++ b/src/fluent-bit/lib/ctraces/examples/CMakeLists.txt @@ -0,0 +1,24 @@ +# example: simple C api usage +set(src + simple-c-api.c + ) + +add_executable(ctraces-simple-c-api ${src}) +target_link_libraries(ctraces-simple-c-api ctraces-static fluent-otel-proto) + +# example: opentelemetry decoder -> ctrace +set(src + otlp-decoder.c + ) + +add_executable(ctraces-otlp-decoder ${src}) +target_link_libraries(ctraces-otlp-decoder ctraces-static) +configure_file(sample_trace.bin sample_trace.bin COPYONLY) + +# example: opentelemetry encoder +set(src + otlp-encoder/otlp-encoder.c + ) + +add_executable(ctraces-otlp-encoder ${src}) +target_link_libraries(ctraces-otlp-encoder ctraces-static curl)
\ No newline at end of file |