numam-dpdk/mk
Olivier Matz cbc12b0a96 mk: do not generate LDLIBS from directory dependencies
The list of libraries in LDLIBS was generated from the DEPDIRS-xyz
variable. This is valid when the subdirectory name match the library
name, but it's not always the case, especially for PMDs.

The patches removes this feature and explicitly adds the proper
libraries in LDLIBS.

Some DEPDIRS-xyz variables become useless, remove them.

Reported-by: Gage Eads <gage.eads@intel.com>
Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Reviewed-by: Gage Eads <gage.eads@intel.com>
2017-10-24 02:14:57 +02:00
..
arch update Cavium Inc copyright headers 2017-07-08 17:43:49 +02:00
exec-env fix typos using codespell utility 2017-06-14 23:54:13 +02:00
internal mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
machine config: add NXP DPAA SoC build configuration 2017-10-06 02:49:49 +02:00
target/generic fix typos using codespell utility 2017-06-14 23:54:13 +02:00
toolchain mk: add crypto capability for armv8a and thunderx 2017-07-04 15:56:58 +02:00
rte.app.mk net/mlx4: add RSS flow rule action support 2017-10-13 01:18:48 +01:00
rte.bsdmodule.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.combinedlib.mk mk: sort list of shared objects in linker script 2017-10-12 22:31:33 +02:00
rte.cpuflags.mk eal/x86: select optimized memcpy at run-time 2017-10-13 15:20:50 +02:00
rte.extapp.mk mk, scripts: remove useless blank lines 2015-06-12 11:10:02 +02:00
rte.extlib.mk mk: remove ABI versioning for external library 2015-12-08 02:59:54 +01:00
rte.extobj.mk mk, scripts: remove useless blank lines 2015-06-12 11:10:02 +02:00
rte.extshared.mk mk: allow to build shared libraries 2014-02-26 11:01:13 +01:00
rte.extsubdir.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.gnuconfigure.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.hostapp.mk mk: sort libraries in dependency lists 2017-10-12 22:31:33 +02:00
rte.hostlib.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.install.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.lib.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.module.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.obj.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.sdkbuild.mk mk: allow exec-env specific targets 2017-07-03 23:55:55 +02:00
rte.sdkconfig.mk mk: add sensible default target with defconfig 2017-08-05 10:27:04 +02:00
rte.sdkdepdirs.mk mk: optimize directory dependencies 2017-03-27 23:28:43 +02:00
rte.sdkdoc.mk mk: sort list of examples files in doc 2017-10-12 22:31:33 +02:00
rte.sdkexamples.mk mk: add "make examples" target in root makefile 2014-05-16 16:02:55 +02:00
rte.sdkgcov.mk remove trailing whitespaces 2014-06-11 00:29:34 +02:00
rte.sdkinstall.mk mk: fix excluding files when installing docs 2017-06-27 01:16:22 +02:00
rte.sdkroot.mk mk: add sensible default target with defconfig 2017-08-05 10:27:04 +02:00
rte.sdktest.mk mk: fix message when test application is not built 2017-03-27 10:44:53 +02:00
rte.shared.mk mk: sort libraries in dependency lists 2017-10-12 22:31:33 +02:00
rte.subdir.mk mk: do not generate LDLIBS from directory dependencies 2017-10-24 02:14:57 +02:00
rte.vars.mk fix typos using codespell utility 2017-06-14 23:54:13 +02:00