X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fmeson.build;h=3d08540581d06bb3999ddbeba22e47a34549d043;hb=0e837e584e36ea546bc374e9add3573f5615e849;hp=d9e331ec85cba8a0fa73c508706c72272513c2ed;hpb=1c91ed5cdde164ca319c2c3b0ba5b4643db8e614;p=dpdk.git diff --git a/drivers/meson.build b/drivers/meson.build index d9e331ec85..3d08540581 100644 --- a/drivers/meson.build +++ b/drivers/meson.build @@ -109,16 +109,19 @@ foreach subpath:subdirs build = false reason = 'explicitly disabled via build config' endif - else - # pull in driver directory which should update all the local variables - subdir(drv_path) endif if build + # pull in driver directory which should update all the local variables + subdir(drv_path) + # get dependency objs from strings shared_deps = ext_deps static_deps = ext_deps foreach d:deps + if not build + break + endif if not is_variable('shared_rte_' + d) build = false reason = 'missing internal dependency, "@0@"'.format(d)