drivers: add headers install helper
authorDavid Marchand <david.marchand@redhat.com>
Thu, 22 Oct 2020 07:55:45 +0000 (09:55 +0200)
committerDavid Marchand <david.marchand@redhat.com>
Thu, 22 Oct 2020 12:16:22 +0000 (14:16 +0200)
commit30105f664f8ebbecd878deff7f0733a3f92edd17
treed65b239b773e0417657186d7c6bcd3e5485f8181
parenta5c369d4860fcb56c2768d48b06d8236ac25cc99
drivers: add headers install helper

A lot of drivers export headers, reproduce the same facility than for
libraries.

Note: this change fixes an issue with the crypto scheduler headers which
were not installed properly. A separate backport will be sent to stable
branches.

Suggested-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
24 files changed:
doc/guides/contributing/coding_style.rst
drivers/baseband/acc100/meson.build
drivers/baseband/fpga_5gnr_fec/meson.build
drivers/bus/ifpga/meson.build
drivers/bus/pci/meson.build
drivers/bus/vdev/meson.build
drivers/bus/vmbus/meson.build
drivers/mempool/dpaa2/meson.build
drivers/meson.build
drivers/net/avp/meson.build
drivers/net/bnxt/meson.build
drivers/net/bonding/meson.build
drivers/net/dpaa/meson.build
drivers/net/dpaa2/meson.build
drivers/net/i40e/meson.build
drivers/net/ice/meson.build
drivers/net/ixgbe/meson.build
drivers/net/ring/meson.build
drivers/net/softnic/meson.build
drivers/net/vhost/meson.build
drivers/raw/dpaa2_cmdif/meson.build
drivers/raw/dpaa2_qdma/meson.build
drivers/raw/ioat/meson.build
drivers/raw/ntb/meson.build