File tree Expand file tree Collapse file tree 1 file changed +7
-14
lines changed Expand file tree Collapse file tree 1 file changed +7
-14
lines changed Original file line number Diff line number Diff line change @@ -144,23 +144,16 @@ if(SECP256K1_BUILD_TESTS)
144144 list (APPEND TEST_DEFINITIONS SUPPORTS_CONCURRENCY=1)
145145 endif ()
146146
147- function (add_executable_and_tests verify)
148- if (verify)
149- set (verify_definition VERIFY)
150- set (exe_name tests)
151- else ()
152- set (verify_definition "" )
153- set (exe_name noverify_tests)
154- endif ()
155- add_executable (${exe_name} tests.c)
156- target_link_libraries (${exe_name} secp256k1_precomputed secp256k1_asm)
157- target_compile_definitions (${exe_name} PRIVATE ${verify_definition} ${TEST_DEFINITIONS} )
158- add_test (NAME secp256k1_${exe_name} COMMAND ${exe_name} )
147+ function (add_executable_and_tests bin_name verify_definition)
148+ add_executable (${bin_name} tests.c)
149+ target_link_libraries (${bin_name} secp256k1_precomputed secp256k1_asm)
150+ target_compile_definitions (${bin_name} PRIVATE ${verify_definition} ${TEST_DEFINITIONS} )
151+ add_test (NAME secp256k1_${bin_name} COMMAND ${bin_name} )
159152 endfunction ()
160153
161- add_executable_and_tests(NO )
154+ add_executable_and_tests(noverify_tests "" )
162155 if (NOT CMAKE_BUILD_TYPE STREQUAL "Coverage" )
163- add_executable_and_tests(YES )
156+ add_executable_and_tests(tests VERIFY )
164157 endif ()
165158 unset (TEST_DEFINITIONS)
166159endif ()
You can’t perform that action at this time.
0 commit comments