This small series makes out-of-tree builds to work. In order to do that, it's
enough to set the 'O' variable while calling make like: make -O=build_dir.
NOTE[1]: this series has to be applied after the series called:
"trace-cmd: restructure the project's source tree"
Vladislav Valtchev (VMware) (6):
trace-cmd: Make libtraceevent builable out-of-tree
trace-cmd: Make the plugins buildable out-of-tree
trace-cmd: Make libtracecmd buildable out-of-tree
trace-cmd: Make the trace-cmd target buildable out-of-tree
trace-cmd: Make the python targets buildable out-of-tree
trace-cmd: Make the GUI targets buildable out-of-tree
Makefile | 57 ++++++++++++++++++++++---------------------------
kernel-shark/Makefile | 40 ++++++++++++++++++++++------------
lib/trace-cmd/Makefile | 27 +++++++++++++++--------
lib/traceevent/Makefile | 25 +++++++++++++++-------
plugins/Makefile | 37 +++++++++++++++++++-------------
python/Makefile | 30 +++++++++++++++-----------
scripts/utils.mk | 2 +-
tracecmd/Makefile | 33 ++++++++++++++++++----------
8 files changed, 148 insertions(+), 103 deletions(-)