numam-dpdk/examples/l3fwd
Bruce Richardson 22119c4591 examples: use pkg-config in makefiles
Change the example app Makefiles to query if DPDK is installed and
registered using pkg-config. If so, build directly using pkg-config info,
otherwise fall back to using the original build system with RTE_SDK and
RTE_TARGET

This commit changes the makefiles for the basic examples, i.e. those which
do not have multiple subdirectories underneath the main examples dir.
Examples not covered are:

* ethtool
* multi_process
* performance-thread
* quota_watermark
* netmap_compat
* server_node_efd
* vm_power_manager

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Reviewed-by: Luca Boccassi <bluca@debian.org>
2018-01-30 21:58:59 +01:00
..
l3fwd_altivec.h examples/l3fwd: optimize packet processing on powerpc 2017-10-14 00:51:19 +02:00
l3fwd_common.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00
l3fwd_em_hlm_neon.h examples/l3fwd: add NEON implementation 2017-07-04 17:41:53 +02:00
l3fwd_em_hlm_sse.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_em_hlm.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00
l3fwd_em_sequential.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_em.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_em.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_lpm_altivec.h examples/l3fwd: optimize packet processing on powerpc 2017-10-14 00:51:19 +02:00
l3fwd_lpm_neon.h ethdev: increase port id range 2017-10-06 18:23:25 +02:00
l3fwd_lpm_sse.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_lpm.c examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_lpm.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd_neon.h examples/l3fwd: fix aliasing in port grouping 2017-11-07 09:04:42 +00:00
l3fwd_sse.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
l3fwd.h examples: use SPDX tag for Intel copyright files 2018-01-04 22:41:39 +01:00
main.c examples/l3fwd: convert to ethdev offloads API 2018-01-16 18:47:49 +01:00
Makefile examples: use pkg-config in makefiles 2018-01-30 21:58:59 +01:00
meson.build examples: build some samples with meson 2018-01-30 21:58:59 +01:00