Last change
on this file was
9750,
checked in by westram, 12 years ago
|
- applied (not merged!) [9668] from gtk_only.
- merge did not work w/o conflicts since the patch mixes gtk-specific changes with general changes (better would have been applied to some non-gtk-branch and then merged into gtk-branch)
- merging and resolving conflicts now would skip unmergeable parts. when gtk is merged someday, these parts would get lost.
|
-
Property svn:executable set to
*
|
File size:
976 bytes
|
Line | |
---|
1 | #!/bin/bash |
---|
2 | |
---|
3 | SED=${ARBHOME}/SH/arb_sed |
---|
4 | |
---|
5 | current() { |
---|
6 | $ARBHOME/SOURCE_TOOLS/build_info.pl && \ |
---|
7 | grep ARB_SVN_REVISION $ARBHOME/TEMPLATES/svn_revision.h \ |
---|
8 | | $SED 's/#define ARB_SVN_REVISION //' \ |
---|
9 | | $SED 's/"//g' |
---|
10 | } |
---|
11 | |
---|
12 | SUCC=last.success |
---|
13 | |
---|
14 | set_succeeded() { |
---|
15 | echo `current` > $SUCC |
---|
16 | } |
---|
17 | reset() { |
---|
18 | if [ -f $SUCC ]; then rm $SUCC |
---|
19 | fi |
---|
20 | } |
---|
21 | |
---|
22 | last_succeeded() { |
---|
23 | if [ -f $SUCC ]; then cat $SUCC |
---|
24 | else echo "NoneSucceededYet" |
---|
25 | fi |
---|
26 | } |
---|
27 | |
---|
28 | |
---|
29 | if [ -z "$1" ]; then |
---|
30 | echo "Usage: rev_check.sh [ last_succeeded | current | set_succeeded | reset ]" |
---|
31 | else |
---|
32 | if [ "$1" = "last_succeeded" ]; then last_succeeded |
---|
33 | else |
---|
34 | if [ "$1" = "current" ]; then current |
---|
35 | else |
---|
36 | if [ "$1" = "set_succeeded" ]; then set_succeeded |
---|
37 | else |
---|
38 | if [ "$1" = "reset" ]; then reset |
---|
39 | else |
---|
40 | echo "Unknown argument '$1'" |
---|
41 | false |
---|
42 | fi |
---|
43 | fi |
---|
44 | fi |
---|
45 | fi |
---|
46 | fi |
---|
47 | |
---|
48 | |
---|
49 | |
---|
Note: See
TracBrowser
for help on using the repository browser.