- Adapted CMake files for the PKCS#11 support
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt
index 1bfce18..1bea361 100644
--- a/tests/CMakeLists.txt
+++ b/tests/CMakeLists.txt
@@ -1,3 +1,11 @@
+set(libs
+ polarssl
+)
+
+if(USE_PKCS11_HELPER_LIBRARY)
+ set(libs ${libs} pkcs11-helper)
+endif(USE_PKCS11_HELPER_LIBRARY)
+
function(add_test_suite suite_name)
add_custom_command(
OUTPUT test_suite_${suite_name}.c
@@ -7,7 +15,7 @@
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
add_executable(test_suite_${suite_name} test_suite_${suite_name}.c)
- target_link_libraries(test_suite_${suite_name} polarssl)
+ target_link_libraries(test_suite_${suite_name} ${libs})
add_test(${suite_name}-suite test_suite_${suite_name})
endfunction(add_test_suite)