Only print to stdout when asked
This commit is contained in:
parent
796d212b05
commit
c9d2fadc24
|
|
@ -168,7 +168,7 @@ else
|
||||||
|
|
||||||
if (help)
|
if (help)
|
||||||
{
|
{
|
||||||
printHelp(args[0]);
|
printHelp(args[0], true);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -250,7 +250,7 @@ else
|
||||||
}
|
}
|
||||||
else if (optionCount < 1)
|
else if (optionCount < 1)
|
||||||
{
|
{
|
||||||
printHelp(args[0]);
|
printHelp(args[0], false);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -416,9 +416,10 @@ else
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void printHelp(string programName)
|
void printHelp(string programName, bool stdOut)
|
||||||
{
|
{
|
||||||
stdout.writefln(`
|
auto f = stdOut ? stdout : stderr;
|
||||||
|
f.writefln(`
|
||||||
Usage: %1$s <options>
|
Usage: %1$s <options>
|
||||||
|
|
||||||
Human-readable output:
|
Human-readable output:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue