Blame view

kernel/linux-imx6_3.14.28/tools/perf/tests/perf-targz-src-pkg 705 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  #!/bin/sh
  # Test one of the main kernel Makefile targets to generate a perf sources tarball
  # suitable for build outside the full kernel sources.
  #
  # This is to test that the tools/perf/MANIFEST file lists all the files needed to
  # be in such tarball, which sometimes gets broken when we move files around,
  # like when we made some files that were in tools/perf/ available to other tools/
  # codebases by moving it to tools/include/, etc.
  
  PERF=$1
  cd ${PERF}/../..
  make perf-targz-src-pkg > /dev/null
  TARBALL=$(ls -rt perf-*.tar.gz)
  TMP_DEST=$(mktemp -d)
  tar xf ${TARBALL} -C $TMP_DEST
  rm -f ${TARBALL}
  cd - > /dev/null
  make -C $TMP_DEST/perf*/tools/perf > /dev/null 2>&1
  RC=$?
  rm -rf ${TMP_DEST}
  exit $RC