annotate scripts/src-version.sh @ 640:16eb1b9640dc

target gtm900 renamed to gtm900mgc2 This change reflects the fact that the build target in question supports MGC2GSMT hardware only, and will NOT work on other hw that confusing bears the same end user name of GTM900, neither the LoCosto-based GTM900-C nor the Calypso-based MG01GSMT that has a different and incompatible RFFE. If we ever get our hands on a piece of MG01GSMT hw and add support for it, that other target will be named gtm900mg01.
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 31 Jan 2020 00:46:07 +0000
parents 3cb2ce6e996a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
576
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
1 #!/bin/sh
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
2
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
3 tmpfile=/tmp/fc_hg_id$$
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
4
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
5 hg id -in > $tmpfile 2> /dev/null
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
6 if [ $? != 0 ]
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
7 then
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
8 rm -f $tmpfile
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
9 echo unknown
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
10 exit 0
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
11 fi
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
12
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
13 read global local < $tmpfile
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
14 rm -f $tmpfile
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
15
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
16 global_noplus=`echo $global | tr -d +`
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
17 local_noplus=`echo $local | tr -d +`
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
18
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
19 if [ "$global" = "$global_noplus" -a "$local" = "$local_noplus" ]
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
20 then
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
21 dirty=
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
22 else
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
23 dirty=-dirty
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
24 fi
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
25
3cb2ce6e996a scripts/src-version.sh: implemented wrapper around hg id
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff changeset
26 echo $local_noplus:$global_noplus$dirty