X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=fcc4d4c900aba0125954e6d3b385df5e186de44c;hb=07627fbf15063172a9cad325082066b60d3ed96c;hp=61d9a4f5faf525cff98819584a881f3ccb397f28;hpb=68b1f1cda5b46ab826aa83d39d9e5b473c5bdcce;p=dpdk.git diff --git a/meson.build b/meson.build index 61d9a4f5fa..fcc4d4c900 100644 --- a/meson.build +++ b/meson.build @@ -16,6 +16,7 @@ cc = meson.get_compiler('c') dpdk_conf = configuration_data() dpdk_libraries = [] dpdk_static_libraries = [] +dpdk_chkinc_headers = [] dpdk_driver_classes = [] dpdk_drivers = [] dpdk_extra_ldflags = [] @@ -45,7 +46,6 @@ subdir('buildtools') subdir('config') # build libs and drivers -subdir('buildtools/pmdinfogen') subdir('lib') subdir('drivers') @@ -59,12 +59,20 @@ subdir('doc') # build any examples explicitly requested - useful for developers - and # install any example code into the appropriate install path subdir('examples') +install_subdir('examples', + install_dir: get_option('datadir') + '/dpdk', + exclude_files: 'meson.build') # build kernel modules if enabled if get_option('enable_kmods') subdir('kernel') endif +# check header includes if requested +if get_option('check_includes') + subdir('buildtools/chkincs') +endif + # write the build config build_cfg = 'rte_build_config.h' configure_file(output: build_cfg,