mirror of
https://github.com/GOSTSec/ccminer
synced 2025-03-09 20:11:11 +00:00
ccminer: be more quiet with -q, skip header noise
This commit is contained in:
parent
50534789bc
commit
099389f64f
42
ccminer.cpp
42
ccminer.cpp
@ -3409,6 +3409,25 @@ static void parse_cmdline(int argc, char *argv[])
|
||||
}
|
||||
}
|
||||
|
||||
static void parse_single_opt(int opt, int argc, char *argv[])
|
||||
{
|
||||
int key, prev = optind;
|
||||
while (1) {
|
||||
#if HAVE_GETOPT_LONG
|
||||
key = getopt_long(argc, argv, short_options, options, NULL);
|
||||
#else
|
||||
key = getopt(argc, argv, short_options);
|
||||
#endif
|
||||
if (key < 0)
|
||||
break;
|
||||
if (key == opt /* || key == 'c'*/)
|
||||
parse_arg(key, optarg);
|
||||
}
|
||||
//todo with a filter: parse_config(opt_config);
|
||||
|
||||
optind = prev; // reset argv index
|
||||
}
|
||||
|
||||
#ifndef WIN32
|
||||
static void signal_handler(int sig)
|
||||
{
|
||||
@ -3460,16 +3479,21 @@ int main(int argc, char *argv[])
|
||||
long flags;
|
||||
int i;
|
||||
|
||||
// get opt_quiet early
|
||||
parse_single_opt('q', argc, argv);
|
||||
|
||||
printf("*** ccminer " PACKAGE_VERSION " for nVidia GPUs by tpruvot@github ***\n");
|
||||
if (!opt_quiet) {
|
||||
#ifdef _MSC_VER
|
||||
printf(" Built with VC++ %d and nVidia CUDA SDK %d.%d\n\n", msver(),
|
||||
printf(" Built with VC++ %d and nVidia CUDA SDK %d.%d\n\n", msver(),
|
||||
#else
|
||||
printf(" Built with the nVidia CUDA Toolkit %d.%d\n\n",
|
||||
printf(" Built with the nVidia CUDA Toolkit %d.%d\n\n",
|
||||
#endif
|
||||
CUDART_VERSION/1000, (CUDART_VERSION % 1000)/10);
|
||||
printf(" Originally based on Christian Buchner and Christian H. project\n");
|
||||
printf(" Include some algos from alexis78, djm34, sp, tsiv and klausT.\n\n");
|
||||
printf("BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo (tpruvot)\n\n");
|
||||
CUDART_VERSION/1000, (CUDART_VERSION % 1000)/10);
|
||||
printf(" Originally based on Christian Buchner and Christian H. project\n");
|
||||
printf(" Include some algos from alexis78, djm34, sp, tsiv and klausT.\n\n");
|
||||
printf("BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo (tpruvot)\n\n");
|
||||
}
|
||||
|
||||
rpc_user = strdup("");
|
||||
rpc_pass = strdup("");
|
||||
@ -3521,12 +3545,6 @@ int main(int argc, char *argv[])
|
||||
/* parse command line */
|
||||
parse_cmdline(argc, argv);
|
||||
|
||||
// extra credits..
|
||||
if (opt_algo == ALGO_VANILLA) {
|
||||
printf(" Vanilla blake optimized by Alexis Provos.\n");
|
||||
printf("XVC donation address: Vr5oCen8NrY6ekBWFaaWjCUFBH4dyiS57W\n\n");
|
||||
}
|
||||
|
||||
if (!opt_benchmark && !strlen(rpc_url)) {
|
||||
// try default config file (user then binary folder)
|
||||
char defconfig[MAX_PATH] = { 0 };
|
||||
|
Loading…
x
Reference in New Issue
Block a user