File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,22 +15,21 @@ usage()
1515 cat >&2 << EOF
1616${app_name} : $@
1717${app_name} : Generate skeleton upgrade script.
18- Usage: ${app_name} [--prev_hash <COMMITISH>] [--lang <LANG>]"
18+ Usage: ${app_name} --lang <LANG> [--prev_hash <COMMITISH>]"
19+
20+ --lang <LANG>
21+ Language to update the schema for.
1922
2023--prev-hash <COMMITISH>
2124 Hash/branch to use to get SHA1 for previous DB scheme.
2225 Default: origin/main
2326
24- --lang <LANG>
25- Language to update the schema for.
26-
2727Must be run within the git repo needing an update.
2828EOF
2929 exit " ${exit_code} "
3030}
3131
3232prev_hash=" origin/main"
33- lang=" cpp"
3433
3534while [ $# -gt 0 ]; do
3635 case " $1 " in
@@ -72,6 +71,10 @@ if [ $# -gt 0 ]; then
7271 usage 2 " Unrecognised operand: $1 "
7372fi
7473
74+ if [ -z ${lang+x} ]; then
75+ usage 2 " No language specified"
76+ fi
77+
7578top_level=" $( git rev-parse --show-superproject-working-tree) "
7679
7780if [ " x${top_level} " = " x" ]; then
You can’t perform that action at this time.
0 commit comments