build: add optional arch-specific headers install path
authorLuca Boccassi <bluca@debian.org>
Fri, 15 Sep 2017 17:36:11 +0000 (18:36 +0100)
committerBruce Richardson <bruce.richardson@intel.com>
Tue, 30 Jan 2018 20:51:45 +0000 (21:51 +0100)
commitd7939c5f877e017c8b3c3f3bfb85f7583cd3ac5b
tree300a28599c5add5f20803d8df43a455d11c05f0f
parent52164553cd4a397941cf94eb4a4d640544c6e7f1
build: add optional arch-specific headers install path

A subset of the dpdk headers are arch-dependent, but have common names
and thus cause a clash in a multiarch installation.
For example, rte_config.h is different for each target.

Add a "include_subdir_arch"  option to allow a user to specify a
subdirectory for arch independent headers to fix multiarch support.

Signed-off-by: Luca Boccassi <bluca@debian.org>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
config/meson.build
lib/librte_eal/common/include/arch/x86/meson.build
meson.build
meson_options.txt