mirror of
https://github.com/facebook/zstd.git
synced 2025-12-08 00:03:24 -05:00
add quiet option, make progress bar default
This commit is contained in:
parent
4dc83ca64c
commit
df3754b6ed
@ -31,7 +31,7 @@ static int g_displayLevel = DEFAULT_DISPLAY_LEVEL;
|
|||||||
static unsigned g_compressionLevel = DEFAULT_COMPRESSION_LEVEL;
|
static unsigned g_compressionLevel = DEFAULT_COMPRESSION_LEVEL;
|
||||||
static UTIL_time_t g_startTime;
|
static UTIL_time_t g_startTime;
|
||||||
static size_t g_streamedSize = 0;
|
static size_t g_streamedSize = 0;
|
||||||
static unsigned g_useProgressBar = 0;
|
static unsigned g_useProgressBar = 1;
|
||||||
static UTIL_freq_t g_ticksPerSecond;
|
static UTIL_freq_t g_ticksPerSecond;
|
||||||
static unsigned g_forceCompressionLevel = 0;
|
static unsigned g_forceCompressionLevel = 0;
|
||||||
|
|
||||||
@ -903,6 +903,7 @@ static void help()
|
|||||||
PRINT(" -i# : provide initial compression level\n");
|
PRINT(" -i# : provide initial compression level\n");
|
||||||
PRINT(" -h : display help/information\n");
|
PRINT(" -h : display help/information\n");
|
||||||
PRINT(" -f : force the compression level to stay constant\n");
|
PRINT(" -f : force the compression level to stay constant\n");
|
||||||
|
PRINT(" -q : quiet mode -- do not show progress bar or other information\n");
|
||||||
}
|
}
|
||||||
/* return 0 if successful, else return error */
|
/* return 0 if successful, else return error */
|
||||||
int main(int argCount, const char* argv[])
|
int main(int argCount, const char* argv[])
|
||||||
@ -953,6 +954,10 @@ int main(int argCount, const char* argv[])
|
|||||||
case 'f':
|
case 'f':
|
||||||
g_forceCompressionLevel = 1;
|
g_forceCompressionLevel = 1;
|
||||||
break;
|
break;
|
||||||
|
case 'q':
|
||||||
|
g_useProgressBar = 0;
|
||||||
|
g_displayLevel = 0;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
DISPLAY("Error: invalid argument provided\n");
|
DISPLAY("Error: invalid argument provided\n");
|
||||||
ret = 1;
|
ret = 1;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user