New upstream version 18.08
[deb_dpdk.git] / drivers / bus / vmbus / meson.build
diff --git a/drivers/bus/vmbus/meson.build b/drivers/bus/vmbus/meson.build
new file mode 100644 (file)
index 0000000..18daabe
--- /dev/null
@@ -0,0 +1,18 @@
+# SPDX-License-Identifier: BSD-3-Clause
+
+allow_experimental_apis = true
+
+install_headers('rte_bus_vmbus.h','rte_vmbus_reg.h')
+
+sources = files('vmbus_common.c',
+               'vmbus_channel.c',
+               'vmbus_bufring.c',
+               'vmbus_common_uio.c')
+
+if host_machine.system() == 'linux'
+       sources += files('linux/vmbus_bus.c',
+                       'linux/vmbus_uio.c')
+       includes += include_directories('linux')
+else
+       build = false
+endif