1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-11 07:17:58 +00:00

core: Add back a dummy --scrypt option

Removing it means existing shell scripts fail unless they are updated
to remove passing the option. Instead, just print a deprecation
warning.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
This commit is contained in:
Benjamin Herrenschmidt 2013-12-22 13:10:20 +11:00
parent 4256bd10d8
commit 9b8a7319c0

View File

@ -945,6 +945,12 @@ static char *set_null(const char __maybe_unused *arg)
return NULL; return NULL;
} }
static char *deprecated_scrypt(void *arg)
{
applog(LOG_WARNING, "Option --scrypt is deprecated !");
return NULL;
}
/* These options are available from config file or commandline */ /* These options are available from config file or commandline */
static struct opt_table opt_config_table[] = { static struct opt_table opt_config_table[] = {
OPT_WITH_ARG("--api-allow", OPT_WITH_ARG("--api-allow",
@ -1150,6 +1156,9 @@ static struct opt_table opt_config_table[] = {
OPT_WITH_ARG("--sched-stop", OPT_WITH_ARG("--sched-stop",
set_schedtime, NULL, &schedstop, set_schedtime, NULL, &schedstop,
"Set a time of day in HH:MM to stop mining (will quit without a start time)"), "Set a time of day in HH:MM to stop mining (will quit without a start time)"),
OPT_WITHOUT_ARG("--scrypt",
deprecated_scrypt, NULL,
"Use the scrypt algorithm for mining (DEPRECATED)"),
OPT_WITH_ARG("--shaders", OPT_WITH_ARG("--shaders",
set_shaders, NULL, NULL, set_shaders, NULL, NULL,
"GPU shaders per card for tuning scrypt, comma separated"), "GPU shaders per card for tuning scrypt, comma separated"),