numam-dpdk/drivers/net/e1000
Bruce Richardson 3e5c3d58e1 build: build as both static and shared libs
This patch changes the build process to group all .o files for a driver or
library into a static archive first, and then link the .o files together
into a shared library. This eliminates the need for separate static or
shared object builds when packaging, for instance.

The "default_library" configuration option now only affects the apps and
examples, which are either linked against the static or shared library
versions depending on the value of the option.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Luca Boccassi <bluca@debian.org>
2018-01-30 21:58:59 +01:00
..
base build: build as both static and shared libs 2018-01-30 21:58:59 +01:00
e1000_ethdev.h net/e1000: move RSS to flow API 2018-01-16 18:47:49 +01:00
e1000_logs.h net/e1000: implement dynamic logging 2018-01-16 18:47:49 +01:00
em_ethdev.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
em_rxtx.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
igb_ethdev.c net/e1000: fix VF Rx interrupt enabling 2018-01-29 10:04:28 +01:00
igb_flow.c net/e1000: fix null pointer check 2018-01-29 10:04:28 +01:00
igb_pf.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
igb_regs.h drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
igb_rxtx.c ethdev: separate driver APIs 2018-01-22 01:26:49 +01:00
Makefile drivers: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
meson.build drivers/net: build Intel NIC PMDs with meson 2018-01-30 17:49:16 +01:00
rte_pmd_e1000_version.map e1000: move to drivers/net/ 2015-05-22 15:51:38 +02:00