X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=c914bc6298e2c582e277dd3c565aa6b6bde2c3a7;hb=2d245e6983a727f1f453dcf5b432a21e842dc3aa;hp=fcc4d4c900aba0125954e6d3b385df5e186de44c;hpb=05050ac4ce99d199ef416bd3c1e08443ddb433eb;p=dpdk.git diff --git a/meson.build b/meson.build index fcc4d4c900..c914bc6298 100644 --- a/meson.build +++ b/meson.build @@ -11,6 +11,20 @@ project('DPDK', 'C', meson_version: '>= 0.47.1' ) +# check for developer mode +developer_mode = false +if get_option('developer_mode').auto() + if meson.version().version_compare('>=0.53') # fs module available + fs = import('fs') + developer_mode = fs.is_dir('.git') + endif +else + developer_mode = get_option('developer_mode').enabled() +endif +if developer_mode + message('## Building in Developer Mode ##') +endif + # set up some global vars for compiler, platform, configuration, etc. cc = meson.get_compiler('c') dpdk_conf = configuration_data() @@ -61,7 +75,7 @@ subdir('doc') subdir('examples') install_subdir('examples', install_dir: get_option('datadir') + '/dpdk', - exclude_files: 'meson.build') + exclude_files: ex_file_excludes) # build kernel modules if enabled if get_option('enable_kmods')