mbox series

[0/5] kernel-shark: Improve the build system

Message ID 20210105155453.41228-1-y.karadz@gmail.com (mailing list archive)
Headers show
Series kernel-shark: Improve the build system | expand

Message

Yordan Karadzhov Jan. 5, 2021, 3:54 p.m. UTC
All changes and fixes from v8 of the "Start KernelShark v2 transformation"
patch-set that did not managed to go upstream.

Yordan Karadzhov (1):
  kernel-shark: Fix "github Actions" workflow

Yordan Karadzhov (VMware) (4):
  kernel-shark: Start using libtracecmd
  kernel-shark: Add missing SPDX license identifiers
  kernel-shark: Change default libraries install location
  kernel-shark: Split the installation in two components

 .github/workflows/main.yml       |   2 +
 CMakeLists.txt                   |  30 ++++++---
 build/FindTraceCmd.cmake         | 101 ++++++++++++++++++-------------
 build/FindTraceEvent.cmake       |   1 +
 build/FindTraceFS.cmake          |   1 +
 build/cmake_uninstall.sh         |  23 +++++--
 build/install_gui.sh             |   1 +
 build/install_libkshark-devel.sh |   1 +
 src/CMakeLists.txt               |  55 +++++++++++++----
 src/libkshark-tepdata.c          |  18 +++---
 src/plugins/CMakeLists.txt       |   3 +-
 11 files changed, 161 insertions(+), 75 deletions(-)
 create mode 100755 build/install_gui.sh
 create mode 100755 build/install_libkshark-devel.sh