diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/CMakeLists.txt | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 3ca41a2..f98a266 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt | |||
| @@ -134,12 +134,13 @@ add_test(enginetest enginetest) | |||
| 134 | # explicit_bzero | 134 | # explicit_bzero |
| 135 | # explicit_bzero relies on SA_ONSTACK, which is unavailable on Windows | 135 | # explicit_bzero relies on SA_ONSTACK, which is unavailable on Windows |
| 136 | if(NOT CMAKE_HOST_WIN32) | 136 | if(NOT CMAKE_HOST_WIN32) |
| 137 | add_executable(explicit_bzero explicit_bzero.c) | 137 | if(HAVE_MEMMEM) |
| 138 | add_executable(explicit_bzero explicit_bzero.c) | ||
| 139 | else() | ||
| 140 | add_executable(explicit_bzero explicit_bzero.c memmem.c) | ||
| 141 | endif() | ||
| 138 | target_link_libraries(explicit_bzero ${OPENSSL_LIBS}) | 142 | target_link_libraries(explicit_bzero ${OPENSSL_LIBS}) |
| 139 | add_test(explicit_bzero explicit_bzero) | 143 | add_test(explicit_bzero explicit_bzero) |
| 140 | #if !HAVE_MEMMEM | ||
| 141 | #explicit_bzero_SOURCES += memmem.c | ||
| 142 | #endif | ||
| 143 | endif() | 144 | endif() |
| 144 | 145 | ||
| 145 | # exptest | 146 | # exptest |
| @@ -230,7 +231,11 @@ add_test(rc4test rc4test) | |||
| 230 | # rfc5280time | 231 | # rfc5280time |
| 231 | add_executable(rfc5280time rfc5280time.c) | 232 | add_executable(rfc5280time rfc5280time.c) |
| 232 | target_link_libraries(rfc5280time ${OPENSSL_LIBS}) | 233 | target_link_libraries(rfc5280time ${OPENSSL_LIBS}) |
| 233 | add_test(rfc5280time rfc5280time) | 234 | if(SMALL_TIME_T) |
| 235 | add_test(rfc5280time ${CMAKE_CURRENT_SOURCE_DIR}/rfc5280time_small.test) | ||
| 236 | else() | ||
| 237 | add_test(rfc5280time rfc5280time) | ||
| 238 | endif() | ||
| 234 | 239 | ||
| 235 | # rmdtest | 240 | # rmdtest |
| 236 | add_executable(rmdtest rmdtest.c) | 241 | add_executable(rmdtest rmdtest.c) |
