X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=ace4a0b8bf35b6ab2018e03b118116277e7c0780;hb=9c1e0dc39a03c95447095241eaf3764d2e0dd003;hp=76a14cc6061d38109e35929d2f294142ab290f0d;hpb=28188cee2aa0b72d401d3e56942d0db9c7b9e654;p=dpdk.git diff --git a/meson.build b/meson.build index 76a14cc606..ace4a0b8bf 100644 --- a/meson.build +++ b/meson.build @@ -20,12 +20,15 @@ dpdk_driver_classes = [] dpdk_drivers = [] dpdk_extra_ldflags = [] dpdk_app_link_libraries = [] +dpdk_libs_disabled = [] +dpdk_drvs_disabled = [] +abi_version_file = files('ABI_VERSION') # configure the build, and make sure configs here and in config folder are # able to be included in any file. We also store a global array of include dirs # for passing to pmdinfogen scripts global_inc = include_directories('.', 'config', - 'lib/librte_eal/common/include', + 'lib/librte_eal/include', 'lib/librte_eal/@0@/eal/include'.format(host_machine.system()), ) subdir('config') @@ -112,3 +115,16 @@ foreach class:dpdk_driver_classes endforeach endforeach message(output_message + '\n') + +output_message = '\n=================\nContent Skipped\n=================\n' +output_message += '\nlibs:\n\t' +foreach lib:dpdk_libs_disabled + reason = get_variable(lib.underscorify() + '_disable_reason') + output_message += lib + ':\t' + reason + '\n\t' +endforeach +output_message += '\ndrivers:\n\t' +foreach drv:dpdk_drvs_disabled + reason = get_variable(drv.underscorify() + '_disable_reason') + output_message += drv + ':\t' + reason + '\n\t' +endforeach +message(output_message + '\n')