]> code.ossystems Code Review - openembedded-core.git/commit
lttng: Move platform logic to dedicated inc file
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 27 Aug 2020 08:56:28 +0000 (09:56 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 27 Aug 2020 20:41:44 +0000 (21:41 +0100)
commit1824cf062df928de65c1bff5e86e26b7b4d9d784
tree69041f968e764cba33f690a68d5068d3f93c1d93
parent73cc232e0f85b6f65403ba259770d8f85ccfd63f
lttng: Move platform logic to dedicated inc file

Some platforms support kernel tracing, some support userspace tracing.
This change:

* Moves the knowledge/config to one place in an inc file
* Allows lttng-tools to build without lttng-modules
* Hence enables tools+ust for riscv64
* Has the packagegroup just depend on lttng-tools which will pull in
  ust/modules as needed

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb
meta/recipes-kernel/lttng/lttng-modules_2.12.2.bb
meta/recipes-kernel/lttng/lttng-platforms.inc [new file with mode: 0644]
meta/recipes-kernel/lttng/lttng-tools_2.12.2.bb
meta/recipes-kernel/lttng/lttng-ust_2.12.0.bb