perf test: Add build infra for perf test tools for ARM CoreSight tests
This adds the initial build infrastructure (makefiles maintainers information) for adding follow-on tests for CoreSight. Committer notes: Remove the installation of tests/shell/coresight/*.sh, as there are no files there yet and thus, at this point, make install fails. Use $(QUIET_CLEAN) to avoid having extraneous output in the 'make clean' output. Also use @$(MAKE) in tools/perf/tests/shell/coresight/Makefile as $(Q) is not turning into @ when V=1 isn't used, i.e. in the default case it is not being quiet. The >/dev/null in the all for tools/perf/tests/shell/coresight/Makefile is to avoid this: make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. make[4]: Nothing to be done for 'all'. DESCEND plugins GEN /tmp/build/perf/python/perf.so make[4]: Nothing to be done for 'all'. INSTALL trace_plugins On !arm64 where nothing is done on the main target for tools/perf/tests/shell/coresight/*/Makefile. Signed-off-by:Carsten Haitzler <carsten.haitzler@arm.com> Cc: Leo Yan <leo.yan@linaro.org> Cc: Mathieu Poirier <mathieu.poirier@linaro.org> Cc: Mike Leach <mike.leach@linaro.org> Cc: Suzuki Poulouse <suzuki.poulose@arm.com> Cc: coresight@lists.linaro.org Link: http://lore.kernel.org/lkml/20220909152803.2317006-3-carsten.haitzler@foss.arm.com Signed-off-by:
Arnaldo Carvalho de Melo <acme@redhat.com>
Showing
- MAINTAINERS 1 addition, 0 deletionsMAINTAINERS
- tools/perf/Makefile.config 2 additions, 0 deletionstools/perf/Makefile.config
- tools/perf/Makefile.perf 14 additions, 3 deletionstools/perf/Makefile.perf
- tools/perf/tests/shell/coresight/Makefile 25 additions, 0 deletionstools/perf/tests/shell/coresight/Makefile
- tools/perf/tests/shell/coresight/Makefile.miniconfig 14 additions, 0 deletionstools/perf/tests/shell/coresight/Makefile.miniconfig
Please register or sign in to comment