Files
poky/meta/recipes-kernel/perf/perf-features.inc
Joshua Lock c4e2c59088 meta: remove True option to getVar calls
getVar() now defaults to expanding by default, thus remove the True
option from getVar() calls with a regex search and replace.

Search made with the following regex: getVar ?\(( ?[^,()]*), True\)

(From OE-Core rev: 7c552996597faaee2fbee185b250c0ee30ea3b5f)

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-12-16 10:23:23 +00:00

23 lines
839 B
PHP

PERF_FEATURES_ENABLE ?= "perf-scripting perf-tui"
def perf_feature_enabled(feature, trueval, falseval, d):
"""
Check which perf features are enabled.
The PERF_FEATURES_ENABLE variable lists the perf features to
enable. Override it if you want something different from what's
listed above, which is the default. If empty, the build won't
enable any features (which may be exactly what you want, just a
barebones perf without any extra baggage, what you get if you
specify an empty feature list).
Available perf features:
perf-scripting: enable support for Perl and Python bindings
perf-tui: enable support for the perf TUI (via libnewt)
"""
enabled_features = d.getVar("PERF_FEATURES_ENABLE") or ""
if feature in enabled_features:
return trueval
return falseval