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
|
#ifndef ENABLE_MODULE_ECDH
|
||||||
if (have_flag(argc, argv, "ecdh")) {
|
if (have_flag(argc, argv, "ecdh")) {
|
||||||
fprintf(stderr, "./bench: ECDH module not enabled.\n");
|
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;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@@ -213,7 +213,7 @@ int main(int argc, char** argv) {
|
|||||||
#ifndef ENABLE_MODULE_RECOVERY
|
#ifndef ENABLE_MODULE_RECOVERY
|
||||||
if (have_flag(argc, argv, "recover") || have_flag(argc, argv, "ecdsa_recover")) {
|
if (have_flag(argc, argv, "recover") || have_flag(argc, argv, "ecdsa_recover")) {
|
||||||
fprintf(stderr, "./bench: Public key recovery module not enabled.\n");
|
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;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@@ -221,7 +221,7 @@ int main(int argc, char** argv) {
|
|||||||
#ifndef ENABLE_MODULE_SCHNORRSIG
|
#ifndef ENABLE_MODULE_SCHNORRSIG
|
||||||
if (have_flag(argc, argv, "schnorrsig") || have_flag(argc, argv, "schnorrsig_sign") || have_flag(argc, argv, "schnorrsig_verify")) {
|
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, "./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;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
#endif
|
#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, "encode") || have_flag(argc, argv, "decode") || have_flag(argc, argv, "ellswift_keygen") ||
|
||||||
have_flag(argc, argv, "ellswift_ecdh")) {
|
have_flag(argc, argv, "ellswift_ecdh")) {
|
||||||
fprintf(stderr, "./bench: ElligatorSwift module not enabled.\n");
|
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;
|
return EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user