doc/bench: Added cmake build options to bench error messages
This commit is contained in:
@@ -205,7 +205,7 @@ int main(int argc, char** argv) {
|
||||
#ifndef ENABLE_MODULE_ECDH
|
||||
if (have_flag(argc, argv, "ecdh")) {
|
||||
fprintf(stderr, "./bench: ECDH module not enabled.\n");
|
||||
fprintf(stderr, "Use ./configure --enable-module-ecdh.\n\n");
|
||||
fprintf(stderr, "See README.md for configuration instructions.\n\n");
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
#endif
|
||||
@@ -213,7 +213,7 @@ int main(int argc, char** argv) {
|
||||
#ifndef ENABLE_MODULE_RECOVERY
|
||||
if (have_flag(argc, argv, "recover") || have_flag(argc, argv, "ecdsa_recover")) {
|
||||
fprintf(stderr, "./bench: Public key recovery module not enabled.\n");
|
||||
fprintf(stderr, "Use ./configure --enable-module-recovery.\n\n");
|
||||
fprintf(stderr, "See README.md for configuration instructions.\n\n");
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
#endif
|
||||
@@ -221,7 +221,7 @@ int main(int argc, char** argv) {
|
||||
#ifndef ENABLE_MODULE_SCHNORRSIG
|
||||
if (have_flag(argc, argv, "schnorrsig") || have_flag(argc, argv, "schnorrsig_sign") || have_flag(argc, argv, "schnorrsig_verify")) {
|
||||
fprintf(stderr, "./bench: Schnorr signatures module not enabled.\n");
|
||||
fprintf(stderr, "Use ./configure --enable-module-schnorrsig.\n\n");
|
||||
fprintf(stderr, "See README.md for configuration instructions.\n\n");
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
#endif
|
||||
@@ -231,7 +231,7 @@ int main(int argc, char** argv) {
|
||||
have_flag(argc, argv, "encode") || have_flag(argc, argv, "decode") || have_flag(argc, argv, "ellswift_keygen") ||
|
||||
have_flag(argc, argv, "ellswift_ecdh")) {
|
||||
fprintf(stderr, "./bench: ElligatorSwift module not enabled.\n");
|
||||
fprintf(stderr, "Use ./configure --enable-module-ellswift.\n\n");
|
||||
fprintf(stderr, "See README.md for configuration instructions.\n\n");
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user