File tree Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change 6
6
set -u
7
7
8
8
app_name=" $( basename " $0 " ) "
9
+ app_dir=" $( dirname " $0 " ) "
9
10
10
11
usage ()
11
12
{
@@ -75,16 +76,6 @@ if [ -z ${lang+x} ]; then
75
76
usage 2 " No language specified"
76
77
fi
77
78
78
- top_level=" $( git rev-parse --show-superproject-working-tree) "
79
-
80
- if [ " x${top_level} " = " x" ]; then
81
- top_level=" $( git rev-parse --show-toplevel) "
82
- fi
83
-
84
- if [ " x${top_level} " = " x" ]; then
85
- usage 2 " Not in a code repository."
86
- fi
87
-
88
79
case " ${lang} " in
89
80
java)
90
81
scheme_file=" ${lang} /ql/lib/config/semmlecode.dbscheme"
@@ -100,7 +91,12 @@ case "${lang}" in
100
91
;;
101
92
esac
102
93
103
- qldir=" ${top_level} /ql"
94
+ cd ${app_dir}
95
+ qldir=" $( git rev-parse --show-toplevel) "
96
+
97
+ if [ " x${qldir} " = " x" ]; then
98
+ usage 2 " Script not in a code repository."
99
+ fi
104
100
105
101
upgrade_root=" ${qldir} /${lang} /ql/lib/upgrades"
106
102
downgrade_root=" ${qldir} /${lang} /downgrades"
You can’t perform that action at this time.
0 commit comments