Commit 5d61b9fd19d9f3cf653dbba615876e7792eea5ea
1 parent
bfe5424a8b
Exists in
master
and in
4 other branches
perf: Use make kernelversion instead of parsing the Makefile
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Paul Mackerras <paulus@samba.org> Cc: Ingo Molnar <mingo@elte.hu> Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net> Signed-off-by: Michal Marek <mmarek@suse.cz>
Showing 1 changed file with 1 additions and 6 deletions Side-by-side Diff
tools/perf/util/PERF-VERSION-GEN
... | ... | @@ -23,12 +23,7 @@ |
23 | 23 | then |
24 | 24 | VN=$(echo "$VN" | sed -e 's/-/./g'); |
25 | 25 | else |
26 | - eval $(grep '^VERSION[[:space:]]*=' ../../Makefile|tr -d ' ') | |
27 | - eval $(grep '^PATCHLEVEL[[:space:]]*=' ../../Makefile|tr -d ' ') | |
28 | - eval $(grep '^SUBLEVEL[[:space:]]*=' ../../Makefile|tr -d ' ') | |
29 | - eval $(grep '^EXTRAVERSION[[:space:]]*=' ../../Makefile|tr -d ' ') | |
30 | - | |
31 | - VN="${VERSION}.${PATCHLEVEL}.${SUBLEVEL}${EXTRAVERSION}" | |
26 | + VN=$(make -sC ../.. kernelversion) | |
32 | 27 | fi |
33 | 28 | |
34 | 29 | VN=$(expr "$VN" : v*'\(.*\)') |