[Scummvm-cvs-logs] SF.net SVN: scummvm:[44255] tools/branches/gsoc2009-gui

joostp at users.sourceforge.net joostp at users.sourceforge.net
Tue Sep 22 13:18:05 CEST 2009


Revision: 44255
          http://scummvm.svn.sourceforge.net/scummvm/?rev=44255&view=rev
Author:   joostp
Date:     2009-09-22 11:18:05 +0000 (Tue, 22 Sep 2009)

Log Message:
-----------
print actual executable name in help text

Modified Paths:
--------------
    tools/branches/gsoc2009-gui/tools_cli.cpp
    tools/branches/gsoc2009-gui/tools_cli.h

Modified: tools/branches/gsoc2009-gui/tools_cli.cpp
===================================================================
--- tools/branches/gsoc2009-gui/tools_cli.cpp	2009-09-22 09:39:36 UTC (rev 44254)
+++ tools/branches/gsoc2009-gui/tools_cli.cpp	2009-09-22 11:18:05 UTC (rev 44255)
@@ -37,7 +37,7 @@
 
 	if (argc == 1) {
 		// Run without any arguments
-		printHelp();
+		printHelp(argv[0]);
 		return 2;
 	}
 
@@ -76,7 +76,7 @@
 			}
 			std::cout << "\nUnknown help topic '" << arguments[1] << "'\n";
 		}
-		printHelp();
+		printHelp(argv[0]);
 		return 2;
 	} else if (option == "--list" || option == "-l") {
 		printTools();
@@ -185,13 +185,13 @@
 	return 0;
 }
 
-void ToolsCLI::printHelp() {
+void ToolsCLI::printHelp(const char *exeName) {
 	std::cout << 
-		"\tScumm VM Tools master interface\n" <<
+		"\tScummVM Tools master interface\n" <<
 		"\n" <<
 		"\tCommon use:\n" <<
-		"\ttools [--tool <tool name>] [tool-specific options] [-o <output directory>] <input files>\n" <<
-		"\ttools [tool-specific option] [extract|compress] <input files>\n" <<
+		"\t" << exeName << " [--tool <tool name>] [tool-specific options] [-o <output directory>] <input files>\n" <<
+		"\t" << exeName << " [tool-specific option] [extract|compress] <input files>\n" <<
 		"\n" <<
 		"\tOther Options:\n" <<
 		"\t--help\tDisplay this text\n" <<

Modified: tools/branches/gsoc2009-gui/tools_cli.h
===================================================================
--- tools/branches/gsoc2009-gui/tools_cli.h	2009-09-22 09:39:36 UTC (rev 44254)
+++ tools/branches/gsoc2009-gui/tools_cli.h	2009-09-22 11:18:05 UTC (rev 44255)
@@ -35,7 +35,7 @@
 
 	int run(int argc, char *argv[]);
 
-	void printHelp();
+	void printHelp(const char *exeName);
 	void printTools();
 };
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list