X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=drivers%2Fmeson.build;h=bc6f4f567fe268d4dfea7dd2c33b1582afed7d71;hb=3626d5195d4932b7bab2aec5cd7f86a513b4241a;hp=0052247a55dcce7a6f0ea9cdf97901658e5f8788;hpb=627c5b41bb14a1afbd1489b0fc4b8224532a823d;p=dpdk.git diff --git a/drivers/meson.build b/drivers/meson.build index 0052247a55..bc6f4f567f 100644 --- a/drivers/meson.build +++ b/drivers/meson.build @@ -51,6 +51,7 @@ endif foreach subpath:subdirs drivers = [] std_deps = [] + log_prefix = '' # subpath can be either "class" or "class/driver" if subpath.contains('/') @@ -69,6 +70,12 @@ foreach subpath:subdirs # get already enabled drivers of the same class enabled_drivers = get_variable(class + '_drivers', []) + # default log prefix can be defined per class + if log_prefix == '' + # default log name is pmd.class.driver + log_prefix = 'pmd.' + class + endif + foreach drv:drivers drv_path = join_paths(class, drv) @@ -137,6 +144,7 @@ foreach subpath:subdirs enabled_drivers += name lib_name = '_'.join(['rte', class, name]) + cflags += '-DRTE_LOG_DEFAULT_LOGTYPE=' + '.'.join([log_prefix, name]) dpdk_conf.set(lib_name.to_upper(), 1) dpdk_extra_ldflags += pkgconfig_extra_libs