X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fbus%2Fvmbus%2Fmeson.build;h=3892cbf67f794151d36b59bb7694f2e705a15058;hb=a5a0a43bc62ed5c735ae482dbc4d8a7af4b95eab;hp=0e4d058ee4859ba25493339c001620fa16247282;hpb=6844d146ff397d82526a8a39b550443937f7ac12;p=dpdk.git diff --git a/drivers/bus/vmbus/meson.build b/drivers/bus/vmbus/meson.build index 0e4d058ee4..3892cbf67f 100644 --- a/drivers/bus/vmbus/meson.build +++ b/drivers/bus/vmbus/meson.build @@ -1,20 +1,26 @@ # SPDX-License-Identifier: BSD-3-Clause -version = 2 +if is_windows + build = false + reason = 'not supported on Windows' + subdir_done() +endif -allow_experimental_apis = true -install_headers('rte_bus_vmbus.h','rte_vmbus_reg.h') +headers = files('rte_bus_vmbus.h','rte_vmbus_reg.h') -sources = files('vmbus_common.c', - 'vmbus_channel.c', - 'vmbus_bufring.c', - 'vmbus_common_uio.c') +sources = files( + 'vmbus_bufring.c', + 'vmbus_channel.c', + 'vmbus_common.c', + 'vmbus_common_uio.c', +) -if host_machine.system() == 'linux' - sources += files('linux/vmbus_bus.c', - 'linux/vmbus_uio.c') - includes += include_directories('linux') +if is_linux + sources += files('linux/vmbus_bus.c', + 'linux/vmbus_uio.c') + includes += include_directories('linux') else - build = false + build = false + reason = 'only supported on Linux' endif