build: disable experimental API check internally
[dpdk.git] / lib / librte_telemetry / meson.build
index 9492f54..1bdf128 100644 (file)
@@ -2,14 +2,14 @@
 # Copyright(c) 2018 Intel Corporation
 
 sources = files('rte_telemetry.c', 'rte_telemetry_parser.c', 'rte_telemetry_parser_test.c')
-headers = files('rte_telemetry.h', 'rte_telemetry_internal.h', 'rte_telemetry_parser.h', 'rte_telemetry_parser_test.h')
+headers = files('rte_telemetry.h', 'rte_telemetry_internal.h', 'rte_telemetry_parser.h')
 deps += ['metrics', 'ethdev']
-cflags += '-DALLOW_EXPERIMENTAL_API'
 
-jansson = cc.find_library('jansson', required: false)
+jansson = dependency('jansson', required: false)
 if jansson.found()
        ext_deps += jansson
        dpdk_app_link_libraries += ['telemetry']
 else
        build = false
+       reason = 'missing dependency "jansson"'
 endif