X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=21d428fa14deaf19e3a5936aea77df5657b85785;hb=8b937bae24a306ad82c0983c83feb1be23d41f13;hp=9f626972dbb27bf9dbbc630ec6c67f0636386914;hpb=bdbe62df10e9887039a090234288c414b0e9f35e;p=dpdk.git diff --git a/meson.build b/meson.build index 9f626972db..21d428fa14 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ # Copyright(c) 2017 Intel Corporation project('DPDK', 'C', - version: '18.11.0-rc1', + version: '19.02.0', license: 'BSD', default_options: ['buildtype=release', 'default_library=static'], meson_version: '>= 0.41' @@ -81,9 +81,11 @@ pkg.generate(name: meson.project_name(), filebase: 'lib' + meson.project_name().to_lower(), version: meson.project_version(), libraries: dpdk_libraries, - libraries_private: dpdk_drivers + dpdk_libraries + + libraries_private: dpdk_drivers + dpdk_static_libraries + ['-Wl,-Bdynamic'] + dpdk_extra_ldflags, - description: 'The Data Plane Development Kit (DPDK)', + description: '''The Data Plane Development Kit (DPDK). +Note that CFLAGS might contain an -march flag higher than typical baseline. +This is required for a number of static inline functions in the public headers.''', subdirs: [get_option('include_subdir_arch'), '.'], extra_cflags: ['-include', 'rte_config.h'] + machine_args )