1. 06 Oct, 2022 1 commit
    • Carsten Haitzler's avatar
      perf test: Add build infra for perf test tools for ARM CoreSight tests · 34bec35c
      Carsten Haitzler authored
      
      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: default avatarCarsten 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: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
      34bec35c