perf: enable Perl and Python bindings, and perf TUI
Status from this message: Merged into OE-Core
Get series with b4
b4 am [email protected]Versions newest first
Patches in v1 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | perl: keep original libperl locationmeta/ | +2 | 0 replies | |
| 2/9 | perl: add @STAGINGDIR@ for config.sh substitionsmeta/ | +1 | 0 replies | |
| 3/9 | perl: use @STAGINGDIR@ in config.shmeta/ | +1 | 0 replies | |
| 4/9 | perf: enable Python bindingsmeta/ | +11 | 0 replies | |
| 5/9 | perf: enable Perl bindingmeta/ | +10 | 0 replies | |
| 6/9 | perf: add libexec/perf-core and contentsmeta/ | +1 | 0 replies | |
| 7/9 | perf: add perf-scripting MACHINE_FEATUREmeta/ | +8 | 4 replies | |
| 8/9 | qemumachines: make MACHINE_FEATURES append follow qemu.inc includemeta/ meta/ | +4 | 0 replies | |
| 9/9 | perf: add perf-tui MACHINE_FEATUREmeta/ | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] perf: enable Perl and Python bindings, and perf TUI
From: Tom Zanussi <[email protected]>
This patchset enables the Perl and Python bindings for perf, as well as the perf TUI (text-based UI).
These can be separately enabled on a machine basis by adding 'perf-scripting' and/or 'perf-tui' to the machine's MACHINE_FEATURES. The default is to completely disable all scripting and TUI features.
There are also a couple patches that fix other problems noticed along the way.
These changes need corresponding changes made to linux-yocto and posted separately on the yocto and linux-yocto mailing lists.
This patchset has been build- and run-tested on the following machines:
qemux86
qemux86-64
qemuarm
sugarbay
crownbay
The following changes since commit 644ad4bf1e30fcee4b9d5abb819046d1f2193d27:
Scott Rifenbark (1):
documentation/bsp-guide/bsp.xml: Yocto term paring
are available in the git repository at:
git://git.yoctoproject.org/poky-contrib.git tzanussi/perf-scripting
http://git.yoctoproject.org/cgit.cgi//log/?h=tzanussi/perf-scripting
Tom Zanussi (9):
perl: keep original libperl location
perl: add @STAGINGDIR@ for config.sh substitions
perl: use @STAGINGDIR@ in config.sh
perf: enable Python bindings
perf: enable Perl binding
perf: add libexec/perf-core and contents
perf: add perf-scripting MACHINE_FEATURE
qemumachines: make MACHINE_FEATURES append follow qemu.inc include
perf: add perf-tui MACHINE_FEATURE
meta/conf/machine/qemux86-64.conf | 4 +- meta/conf/machine/qemux86.conf | 4 +- meta/recipes-devtools/perl/perl-5.14.2/config.sh | 2 +- meta/recipes-devtools/perl/perl_5.14.2.bb | 4 ++- meta/recipes-kernel/perf/perf_3.4.bb | 36 ++++++++++++++++++++-- 5 files changed, 41 insertions(+), 9 deletions(-)