Skip to content

Commit 10a3634

Browse files
committed
cmake support
1 parent 8df5d61 commit 10a3634

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

CMakeLists.txt

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1877,6 +1877,10 @@ add_option("WOLFSSL_CRYPTOCB"
18771877
"Enable crypto callbacks (default: disabled)"
18781878
"no" "yes;no")
18791879

1880+
add_option("WOLFSSL_CRYPTOCB_NO_SW_TEST"
1881+
"Disable crypto callback SW testing (default: disabled)"
1882+
"no" "yes;no")
1883+
18801884
add_option("WOLFSSL_PKCALLBACKS"
18811885
"Enable public key callbacks (default: disabled)"
18821886
"no" "yes;no")
@@ -2080,6 +2084,10 @@ if(WOLFSSL_CRYPTOCB)
20802084
list(APPEND WOLFSSL_DEFINITIONS "-DWOLF_CRYPTO_CB")
20812085
endif()
20822086

2087+
if(WOLFSSL_CRYPTOCB_NO_SW_TEST)
2088+
list(APPEND WOLFSSL_DEFINITIONS "-DWC_TEST_NO_CRYPTOCB_SW_TEST")
2089+
endif()
2090+
20832091
# Public Key Callbacks
20842092
if(WOLFSSL_PKCALLBACKS)
20852093
list(APPEND WOLFSSL_DEFINITIONS "-DHAVE_PK_CALLBACKS")

0 commit comments

Comments
 (0)