1set(libs 2 ${mbedx509_target} 3) 4 5if(USE_PKCS11_HELPER_LIBRARY) 6 set(libs ${libs} pkcs11-helper) 7endif(USE_PKCS11_HELPER_LIBRARY) 8 9if(ENABLE_ZLIB_SUPPORT) 10 set(libs ${libs} ${ZLIB_LIBRARIES}) 11endif(ENABLE_ZLIB_SUPPORT) 12 13set(executables 14 cert_app 15 cert_req 16 cert_write 17 crl_app 18 load_roots 19 req_app 20) 21 22foreach(exe IN LISTS executables) 23 add_executable(${exe} ${exe}.c $<TARGET_OBJECTS:mbedtls_test>) 24 target_link_libraries(${exe} ${libs}) 25endforeach() 26 27target_link_libraries(cert_app ${mbedtls_target}) 28 29install(TARGETS ${executables} 30 DESTINATION "bin" 31 PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) 32