X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fnet%2Ffailsafe%2Fmeson.build;h=b8e5bf70f83e382e2d77f307909de9d09ea99854;hb=e52d36cf8f16f496fc21baba75057fa7fbcd2447;hp=a249ff4af37f76ae19ddae9b2ef2b543fd44a6b3;hpb=3a221aa68f282fc16cf431e3a89dff239565db36;p=dpdk.git diff --git a/drivers/net/failsafe/meson.build b/drivers/net/failsafe/meson.build index a249ff4af3..b8e5bf70f8 100644 --- a/drivers/net/failsafe/meson.build +++ b/drivers/net/failsafe/meson.build @@ -1,23 +1,29 @@ # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2018 Intel Corporation +if is_windows + build = false + reason = 'not supported on Windows' + subdir_done() +endif + cflags += '-std=gnu99' cflags += '-D_DEFAULT_SOURCE' cflags += '-D_XOPEN_SOURCE=700' cflags += '-pedantic' -if host_machine.system() == 'linux' - cflags += '-DLINUX' +if is_linux + cflags += '-DLINUX' else - cflags += '-DBSD' + cflags += '-DBSD' endif -allow_experimental_apis = true - -sources = files('failsafe_args.c', - 'failsafe.c', - 'failsafe_eal.c', - 'failsafe_ether.c', - 'failsafe_flow.c', - 'failsafe_intr.c', - 'failsafe_ops.c', - 'failsafe_rxtx.c') +sources = files( + 'failsafe.c', + 'failsafe_args.c', + 'failsafe_eal.c', + 'failsafe_ether.c', + 'failsafe_flow.c', + 'failsafe_intr.c', + 'failsafe_ops.c', + 'failsafe_rxtx.c', +)