rawdev: add to meson build
authorBruce Richardson <bruce.richardson@intel.com>
Wed, 4 Apr 2018 10:12:13 +0000 (11:12 +0100)
committerBruce Richardson <bruce.richardson@intel.com>
Tue, 17 Apr 2018 14:40:09 +0000 (16:40 +0200)
Add librte_rawdev to the meson build of DPDK.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Tested-by: Shreyansh Jain <shreyansh.jain@nxp.com>
config/rte_config.h
lib/librte_rawdev/meson.build [new file with mode: 0644]
lib/meson.build

index ed2deb5..0d61b84 100644 (file)
@@ -61,6 +61,9 @@
 #define RTE_EVENT_MAX_QUEUES_PER_DEV 64
 #define RTE_EVENT_TIMER_ADAPTER_NUM_MAX 32
 
+/* rawdev defines */
+#define RTE_RAWDEV_MAX_DEVS 10
+
 /* ip_fragmentation defines */
 #define RTE_LIBRTE_IP_FRAG_MAX_FRAG 4
 #undef RTE_LIBRTE_IP_FRAG_TBL_STAT
diff --git a/lib/librte_rawdev/meson.build b/lib/librte_rawdev/meson.build
new file mode 100644 (file)
index 0000000..dcd37ad
--- /dev/null
@@ -0,0 +1,6 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright(c) 2018 Intel Corporation
+
+allow_experimental_apis = true
+sources = files('rte_rawdev.c')
+headers = files('rte_rawdev.h', 'rte_rawdev_pmd.h')
index b1ad35f..73d6f25 100644 (file)
@@ -19,7 +19,7 @@ libraries = [ 'compat', # just a header, used for versioning
        'distributor', 'efd', 'eventdev',
        'gro', 'gso', 'ip_frag', 'jobstats',
        'kni', 'latencystats', 'lpm', 'member',
-       'meter', 'power', 'pdump',
+       'meter', 'power', 'pdump', 'rawdev',
        'reorder', 'sched', 'security', 'vhost',
        # add pkt framework libs which use other libs from above
        'port', 'table', 'pipeline',