Skip to content

Commit d68ab9f

Browse files
committed
training: Support new command line option -v (short form for --version)
Signed-off-by: Stefan Weil <sw@weilnetz.de>
1 parent 5435c9c commit d68ab9f

7 files changed

+13
-11
lines changed

training/ambiguous_words.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@ int main(int argc, char** argv) {
3232
tesseract::CheckSharedLibraryVersion();
3333

3434
// Parse input arguments.
35-
if (argc > 1 && !strcmp(argv[1], "--version")) {
35+
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
3636
printf("%s\n", tesseract::TessBaseAPI::Version());
3737
return 0;
3838
} else if (argc != 4 && (argc != 6 || strcmp(argv[1], "-l") != 0)) {
39-
printf("Usage: %s --version | %s [-l lang] tessdata_dir wordlist_file"
39+
printf("Usage: %s -v | --version | %s [-l lang] tessdata_dir wordlist_file"
4040
" output_ambiguous_wordlist_file\n", argv[0], argv[0]);
4141
return 1;
4242
}

training/combine_tessdata.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ int main(int argc, char **argv) {
7070

7171
int i;
7272
tesseract::TessdataManager tm;
73-
if (argc > 1 && !strcmp(argv[1], "--version")) {
73+
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
7474
printf("%s\n", tesseract::TessBaseAPI::Version());
7575
return 0;
7676
} else if (argc == 2) {

training/commandlineflags.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,9 @@ void ParseCommandLineFlags(const char* usage,
157157
printf("USAGE: %s\n", usage);
158158
PrintCommandLineFlags();
159159
exit(0);
160-
} else if (*argc > 1 && !strcmp((*argv)[1], "--version")) {
160+
}
161+
162+
if (*argc > 1 && (!strcmp((*argv)[1], "-v") || !strcmp((*argv)[1], "--version"))) {
161163
printf("%s\n", TessBaseAPI::Version());
162164
exit(0);
163165
}

training/commontraining.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ void ParseArguments(int* argc, char ***argv) {
8787
STRING usage;
8888
if (*argc) {
8989
usage += (*argv)[0];
90-
usage += " --version | ";
90+
usage += " -v | --version | ";
9191
usage += (*argv)[0];
9292
}
9393
usage += " [.tr files ...]";

training/dawg2wordlist.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,12 @@ int WriteDawgAsWordlist(const UNICHARSET &unicharset,
7575
int main(int argc, char *argv[]) {
7676
tesseract::CheckSharedLibraryVersion();
7777

78-
if (argc > 1 && !strcmp(argv[1], "--version")) {
78+
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
7979
printf("%s\n", tesseract::TessBaseAPI::Version());
8080
return 0;
8181
} else if (argc != 4) {
8282
tprintf("Print all the words in a given dawg.\n");
83-
tprintf("Usage: %s --version | %s <unicharset> <dawgfile> <wordlistfile>\n",
83+
tprintf("Usage: %s -v | --version | %s <unicharset> <dawgfile> <wordlistfile>\n",
8484
argv[0], argv[0]);
8585
return 1;
8686
}

training/merge_unicharsets.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
int main(int argc, char** argv) {
2424
tesseract::CheckSharedLibraryVersion();
2525

26-
if (argc > 1 && !strcmp(argv[1], "--version")) {
26+
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
2727
printf("%s\n", tesseract::TessBaseAPI::Version());
2828
return 0;
2929
} else if (argc < 4) {
3030
// Print usage
31-
printf("Usage: %s --version |\n"
31+
printf("Usage: %s -v | --version |\n"
3232
" %s unicharset-in-1 ... unicharset-in-n unicharset-out\n",
3333
argv[0], argv[0]);
3434
return 1;

training/wordlist2dawg.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,12 @@
3333
int main(int argc, char** argv) {
3434
tesseract::CheckSharedLibraryVersion();
3535

36-
if (argc > 1 && !strcmp(argv[1], "--version")) {
36+
if (argc > 1 && (!strcmp(argv[1], "-v") || !strcmp(argv[1], "--version"))) {
3737
printf("%s\n", tesseract::TessBaseAPI::Version());
3838
return 0;
3939
} else if (!(argc == 4 || (argc == 5 && strcmp(argv[1], "-t") == 0) ||
4040
(argc == 6 && strcmp(argv[1], "-r") == 0))) {
41-
printf("Usage: %s --version |\n"
41+
printf("Usage: %s -v | --version |\n"
4242
" %s [-t | -r [reverse policy] ] word_list_file"
4343
" dawg_file unicharset_file\n", argv[0], argv[0]);
4444
return 1;

0 commit comments

Comments
 (0)