Changeset - r2904:ab10561c25b6
[Not reviewed]
master
0 1 0
Darkvater - 18 years ago 2006-01-28 11:10:52
darkvater@openttd.org
(svn r3459) - CodeChange: add help-output to strgen and also verbose variants of the switches
1 file changed with 15 insertions and 2 deletions:
0 comments (0 inline, 0 general)
strgen/strgen.c
Show inline comments
 
@@ -1215,16 +1215,29 @@ int CDECL main(int argc, char* argv[])
 
		return 0;
 
	}
 

	
 
	if (argc > 1 && !strcmp(argv[1], "-t")) {
 
	if (argc > 1 && (!strcmp(argv[1], "-t") || !strcmp(argv[1], "--todo"))) {
 
		show_todo = 1;
 
		argc--, argv++;
 
	}
 

	
 
	if (argc > 1 && !strcmp(argv[1], "-w")) {
 
	if (argc > 1 && (!strcmp(argv[1], "-w") || !strcmp(argv[1], "--warning"))) {
 
		show_todo = 2;
 
		argc--, argv++;
 
	}
 

	
 
	if (argc > 1 && (!strcmp(argv[1], "-h") ||
 
		  !strcmp(argv[1], "--help") || !strcmp(argv[1], "-?"))) {
 
		puts("strgen - $Revision$");
 
		puts(" -v | --version    print version information and exit");
 
		puts(" -h | -? | --help  print this help message and exit");
 
		puts(" -t | --todo       replace any untranslated strings with '<TODO>'");
 
		puts(" -w | --warning    print a warning for any untranslated strings");
 
		puts(" Run without parameters strgen will search for lang/english.txt and");
 
		puts(" parse it. Passing an argument, strgen will translate that language file");
 
		puts(" with lang/english.txt as a reference.");
 
		return 0;
 
	}
 

	
 

	
 
	if (argc == 1) {
 
		_masterlang = true;
0 comments (0 inline, 0 general)