cli : add --help command

This commit is contained in:
Yann Collet 2016-11-12 17:21:29 -08:00
parent 84b97f90b8
commit f42130ee44
3 changed files with 3 additions and 2 deletions

2
NEWS
View File

@ -8,7 +8,7 @@ Fix : better ratio on 64-bits big-endian targets
Improved cmake build script, by Evan Nemerson
New liblz4-dll project, by Przemyslaw Skibinki
Makefile: Generates object files (*.o) for faster (re)compilation on low power systems
cli : new : --rm command
cli : new : --rm and --help commands
cli : new : preserved file attributes, by Przemyslaw Skibinki
cli : fix : crash on some invalid inputs
cli : fix : -t correctly validates lz4-compressed files, by Nick Terrell

View File

@ -217,7 +217,7 @@ hence for a file. It won't work with unknown source size, such as stdin or pipe.
.BR \-q ", " --quiet
suppress warnings and real-time statistics; specify twice to suppress errors too
.TP
.B \-h/\-H
.B \-h/\-H ", " --help
display help/long help and exit
.TP
.BR \-V ", " \--version

View File

@ -353,6 +353,7 @@ int main(int argc, const char** argv)
if (!strcmp(argument, "--version")) { DISPLAY(WELCOME_MESSAGE); return 0; }
if (!strcmp(argument, "--keep")) { LZ4IO_setRemoveSrcFile(0); continue; } /* keep source file (default) */
if (!strcmp(argument, "--rm")) { LZ4IO_setRemoveSrcFile(1); continue; }
if (!strcmp(argument, "--help")) { usage_advanced(exeName); goto _cleanup; }
}
while (argument[1]!=0) {