dpdk: update build 01/8101/3
authorSergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com>
Tue, 6 Jun 2017 14:29:16 +0000 (15:29 +0100)
committerSergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com>
Fri, 18 Aug 2017 19:06:15 +0000 (19:06 +0000)
commit48e1668917cf5bb1d368ddd42f3c7a064f570eb4
tree64834b94e8a913b56661f4d43df0535b3f332de8
parentc1ff53f25d04ec1cc31844abd38014e91e398b5f
dpdk: update build

Current optional DPDK PMDs are:
- AESNI MB PMD (SW crypto)
- AESNI GCM PMD (SW crypto)
- MLX4 PMD
- MLX5 PMD

This change will always build DPDK SW crypto PMDs and required SW crypto
libraries, while MLX PMDs are still optional and the user has to build
required libraries.

Now the configure script detects if any of the optional DPDK PMDs were
built and link against their required libraries/dependencies.

Change-Id: I1560bebd71035d6486483f22da90042ec2ce40a1
Signed-off-by: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com>
dpdk/Makefile
src/configure.ac
src/plugins/dpdk.am