eal: do not hard-code install path with meson
authorLuca Boccassi <bluca@debian.org>
Fri, 15 Sep 2017 17:36:12 +0000 (18:36 +0100)
committerBruce Richardson <bruce.richardson@intel.com>
Tue, 30 Jan 2018 20:51:45 +0000 (21:51 +0100)
Instead of hard-coding the install path of generic and exec-env headers
use the includedir option, so that it can be correctly overridden.

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

index f7566ef..5ba00c8 100644 (file)
@@ -67,6 +67,6 @@ common_headers = [
        'rte_version.h']
 
 install_headers(common_headers)
-install_subdir('generic', install_dir : 'include')
+install_subdir('generic', install_dir : get_option('includedir'))
 
 subdir('arch')
index d4cdf3f..d4be557 100644 (file)
@@ -30,7 +30,7 @@
 #   OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 eal_inc += include_directories('include', '../../../librte_compat')
-install_subdir('include/exec-env', install_dir: 'include')
+install_subdir('include/exec-env', install_dir: get_option('includedir'))
 
 sources = ['eal_alarm.c',
                'eal_debug.c',