X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=6d25b90f034b842a35b2c9491552fcc9643690a4;hb=853c782496534446f60189be2516c4bb933f11df;hp=b1e6eab6ab19e452c90da87f55a7e90b10e185e9;hpb=57ae0ec6262076788b8b9acd4ed1527c3655f9a9;p=dpdk.git diff --git a/meson.build b/meson.build index b1e6eab6ab..6d25b90f03 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ # Copyright(c) 2017 Intel Corporation project('DPDK', 'C', - version: '18.11.0-rc0', + version: '18.11.0-rc2', license: 'BSD', default_options: ['buildtype=release', 'default_library=static'], meson_version: '>= 0.41' @@ -17,7 +17,16 @@ dpdk_drivers = [] dpdk_extra_ldflags = [] dpdk_app_link_libraries = [] -driver_install_path = join_paths(get_option('libdir'), 'dpdk/drivers') +# set the major version, which might be used by drivers and libraries +# depending on the configuration options +pver = meson.project_version().split('.') +major_version = '@0@.@1@'.format(pver.get(0), pver.get(1)) + +pmd_subdir_opt = get_option('drivers_install_subdir') +if pmd_subdir_opt.contains('') + pmd_subdir_opt = major_version.join(pmd_subdir_opt.split('')) +endif +driver_install_path = join_paths(get_option('libdir'), pmd_subdir_opt) eal_pmd_path = join_paths(get_option('prefix'), driver_install_path) # configure the build, and make sure configs here and in config folder are