X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=meson.build;h=7f5e8674bd73a9302bc3cc3e6b35c21e7c704bb5;hb=fdb3798d6f870f79d5fa40b2c3425e8285dd4e44;hp=3a49f405a8959ab9d2b8a59bf3c04e5f332f4b81;hpb=6cff3183c2035fe90e18e59c1ea3c0304116a4de;p=dpdk.git diff --git a/meson.build b/meson.build index 3a49f405a8..7f5e8674bd 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ # Copyright(c) 2017 Intel Corporation project('DPDK', 'C', - version: '18.11.0-rc5', + version: '19.05.0-rc0', 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 )