aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/CMakeLists.txt15
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
136if(NOT CMAKE_HOST_WIN32) 136if(NOT CMAKE_HOST_WIN32)
137add_executable(explicit_bzero explicit_bzero.c) 137if(HAVE_MEMMEM)
138 add_executable(explicit_bzero explicit_bzero.c)
139else()
140 add_executable(explicit_bzero explicit_bzero.c memmem.c)
141endif()
138target_link_libraries(explicit_bzero ${OPENSSL_LIBS}) 142target_link_libraries(explicit_bzero ${OPENSSL_LIBS})
139add_test(explicit_bzero explicit_bzero) 143add_test(explicit_bzero explicit_bzero)
140#if !HAVE_MEMMEM
141#explicit_bzero_SOURCES += memmem.c
142#endif
143endif() 144endif()
144 145
145# exptest 146# exptest
@@ -230,7 +231,11 @@ add_test(rc4test rc4test)
230# rfc5280time 231# rfc5280time
231add_executable(rfc5280time rfc5280time.c) 232add_executable(rfc5280time rfc5280time.c)
232target_link_libraries(rfc5280time ${OPENSSL_LIBS}) 233target_link_libraries(rfc5280time ${OPENSSL_LIBS})
233add_test(rfc5280time rfc5280time) 234if(SMALL_TIME_T)
235 add_test(rfc5280time ${CMAKE_CURRENT_SOURCE_DIR}/rfc5280time_small.test)
236else()
237 add_test(rfc5280time rfc5280time)
238endif()
234 239
235# rmdtest 240# rmdtest
236add_executable(rmdtest rmdtest.c) 241add_executable(rmdtest rmdtest.c)