buildtools/chkincs: remove unnecessary linkage
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>
This commit is contained in:
parent
06c047b680
commit
b93ad98c35
@ -19,12 +19,11 @@ sources += gen_c_files.process(dpdk_chkinc_headers)
|
||||
|
||||
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)
|
||||
|
Loading…
Reference in New Issue
Block a user