X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_mempool%2Fmeson.build;h=7dbe6b9beac5378dafda5251782b6cbc325cfe24;hb=c0280d5d8ac047b9f56d21d17e2fd0961891072a;hp=89506c526868d28369264b8dc77959700a199865;hpb=8f7335c1be7ae44fb751cc39fd22b7833468be1b;p=dpdk.git diff --git a/lib/librte_mempool/meson.build b/lib/librte_mempool/meson.build index 89506c5268..7dbe6b9bea 100644 --- a/lib/librte_mempool/meson.build +++ b/lib/librte_mempool/meson.build @@ -1,10 +1,18 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2017 Intel Corporation -version = 3 -sources = files('rte_mempool.c', 'rte_mempool_ops.c') -headers = files('rte_mempool.h') -deps += ['ring'] +extra_flags = [] + +foreach flag: extra_flags + if cc.has_argument(flag) + cflags += flag + endif +endforeach -# memseg walk is not yet part of stable API -allow_experimental_apis = true +use_function_versioning = true + +sources = files('rte_mempool.c', 'rte_mempool_ops.c', + 'rte_mempool_ops_default.c', 'mempool_trace_points.c') +headers = files('rte_mempool.h', 'rte_mempool_trace.h', + 'rte_mempool_trace_fp.h') +deps += ['ring']