The chkincs binary does not actually call any functions in either libs
or drivers, so we can simplify the linkage of it to just using shared
linkage of the libraries (via meson dependencies). This means a slightly
faster link time as well as making the chkincs binary much, much
smaller.
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
deps = []
foreach l:enabled_libs
- deps += get_variable('static_rte_' + l)
+ deps += get_variable('shared_rte_' + l)
endforeach
executable('chkincs', sources,
c_args: cflags,
include_directories: includes,
dependencies: deps,
- link_whole: dpdk_static_libraries + dpdk_drivers,
install: false)