common/qat: build drivers from common folder
authorBruce Richardson <bruce.richardson@intel.com>
Thu, 15 Oct 2020 15:05:50 +0000 (16:05 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 19 Oct 2020 20:12:48 +0000 (22:12 +0200)
commit2ca75c65af4ca9c836ca0b4eabec69bde05fbed6
tree19685379906f00eaa59008cb68ea8674fb94a904
parentb0b672aeadaa0bbb1720e777f855bd1812fb5043
common/qat: build drivers from common folder

Since the drivers in the common directory can be processed out of order, in
this case following the "bus" directory, we can simplify somewhat the build
of the QAT driver to be done entirely from the "common/qat" folder rather
than having it's build distributed across 3 folders.

This also opens up the possibility of building the QAT driver with crypto
only and the compression part disabled. It further allows more sensible
naming of the resulting shared library in case of standardizing library
names based on device class; i.e. common_qat is more descriptive for a
combined crypto/compression driver than either of the other two prefixes
individually.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Luca Boccassi <bluca@debian.org>
drivers/common/meson.build
drivers/common/qat/meson.build
drivers/common/qat/rte_common_qat_version.map [new file with mode: 0644]
drivers/compress/meson.build
drivers/compress/qat/meson.build [deleted file]
drivers/compress/qat/rte_pmd_qat_version.map [deleted file]
drivers/crypto/meson.build
drivers/meson.build