Root/
Source at commit ec7cab4cbb721bff91ec924ec691efd8daf36579 created 12 years 8 months ago. By Maarten ter Huurne, MIPS: JZ4740: A320: Updated quickstart documentation. | |
---|---|
1 | #!/bin/sh |
2 | |
3 | if [ $# -eq 1 ] ; then |
4 | OUTPUT=$1 |
5 | fi |
6 | |
7 | GVF=${OUTPUT}PERF-VERSION-FILE |
8 | |
9 | LF=' |
10 | ' |
11 | |
12 | # First check if there is a .git to get the version from git describe |
13 | # otherwise try to get the version from the kernel makefile |
14 | if test -d ../../.git -o -f ../../.git && |
15 | VN=$(git describe --abbrev=4 HEAD 2>/dev/null) && |
16 | case "$VN" in |
17 | *$LF*) (exit 1) ;; |
18 | v[0-9]*) |
19 | git update-index -q --refresh |
20 | test -z "$(git diff-index --name-only HEAD --)" || |
21 | VN="$VN-dirty" ;; |
22 | esac |
23 | then |
24 | VN=$(echo "$VN" | sed -e 's/-/./g'); |
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}" |
32 | fi |
33 | |
34 | VN=$(expr "$VN" : v*'\(.*\)') |
35 | |
36 | if test -r $GVF |
37 | then |
38 | VC=$(sed -e 's/^PERF_VERSION = //' <$GVF) |
39 | else |
40 | VC=unset |
41 | fi |
42 | test "$VN" = "$VC" || { |
43 | echo >&2 "PERF_VERSION = $VN" |
44 | echo "PERF_VERSION = $VN" >$GVF |
45 | } |
46 | |
47 | |
48 |
Branches:
ben-wpan
ben-wpan-stefan
javiroman/ks7010
jz-2.6.34
jz-2.6.34-rc5
jz-2.6.34-rc6
jz-2.6.34-rc7
jz-2.6.35
jz-2.6.36
jz-2.6.37
jz-2.6.38
jz-2.6.39
jz-3.0
jz-3.1
jz-3.11
jz-3.12
jz-3.13
jz-3.15
jz-3.16
jz-3.18-dt
jz-3.2
jz-3.3
jz-3.4
jz-3.5
jz-3.6
jz-3.6-rc2-pwm
jz-3.9
jz-3.9-clk
jz-3.9-rc8
jz47xx
jz47xx-2.6.38
master
Tags:
od-2011-09-04
od-2011-09-18
v2.6.34-rc5
v2.6.34-rc6
v2.6.34-rc7
v3.9