summaryrefslogtreecommitdiff
path: root/drivers/compress/isal/meson.build
diff options
context:
space:
mode:
authorLee Daly <lee.daly@intel.com>2018-05-09 17:14:26 +0100
committerPablo de Lara <pablo.de.lara.guarch@intel.com>2018-05-10 17:46:20 +0100
commit3c32e89f68e1f6edfd715b76925b95700e9cd4aa (patch)
tree12bc656c513848926429a2b93d4b3fb9139a9a43 /drivers/compress/isal/meson.build
parent8723590ec603081ff43823d011464a195332e3e4 (diff)
downloaddpdk-3c32e89f68e1f6edfd715b76925b95700e9cd4aa.zip
dpdk-3c32e89f68e1f6edfd715b76925b95700e9cd4aa.tar.gz
dpdk-3c32e89f68e1f6edfd715b76925b95700e9cd4aa.tar.xz
compress/isal: add skeleton ISA-L compression PMD
Adding basic skeleton of the ISA-L compression driver. No compression functionality, but lays the foundation for operations in the rest of the patchset. The ISA-L compression driver utilizes Intel's ISA-L compression library and compressdev API. Signed-off-by: Lee Daly <lee.daly@intel.com> Reviewed-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
Diffstat (limited to 'drivers/compress/isal/meson.build')
-rw-r--r--drivers/compress/isal/meson.build14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/compress/isal/meson.build b/drivers/compress/isal/meson.build
new file mode 100644
index 0000000..4447e20
--- /dev/null
+++ b/drivers/compress/isal/meson.build
@@ -0,0 +1,14 @@
+# SPDX-License-Identifier: BSD-3-Clause
+# Copyright 2018 Intel Corporation
+
+dep = dependency('libisal', required: false)
+if not dep.found()
+ build =false
+endif
+
+deps += 'bus_vdev'
+sources = files('isal_compress_pmd.c')
+ext_deps += dep
+pkgconfig_extra_libs += '-lisal'
+
+allow_experimental_apis = true