Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 1 | add_executable(dh_client dh_client.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 2 | target_link_libraries(dh_client mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 3 | |
| 4 | add_executable(dh_genprime dh_genprime.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 5 | target_link_libraries(dh_genprime mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 6 | |
| 7 | add_executable(dh_server dh_server.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 8 | target_link_libraries(dh_server mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 9 | |
Manuel Pégourié-Gonnard | 3eb8c34 | 2015-10-09 12:11:14 +0100 | [diff] [blame] | 10 | add_executable(ecdh_curve25519 ecdh_curve25519.c) |
| 11 | target_link_libraries(ecdh_curve25519 mbedtls) |
| 12 | |
Manuel Pégourié-Gonnard | aa43161 | 2013-08-09 17:10:27 +0200 | [diff] [blame] | 13 | add_executable(ecdsa ecdsa.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 14 | target_link_libraries(ecdsa mbedtls) |
Manuel Pégourié-Gonnard | aa43161 | 2013-08-09 17:10:27 +0200 | [diff] [blame] | 15 | |
Paul Bakker | 15b9b3a | 2013-09-23 12:05:44 +0200 | [diff] [blame] | 16 | add_executable(gen_key gen_key.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 17 | target_link_libraries(gen_key mbedtls) |
Paul Bakker | 15b9b3a | 2013-09-23 12:05:44 +0200 | [diff] [blame] | 18 | |
Paul Bakker | ed56b22 | 2011-07-13 11:26:43 +0000 | [diff] [blame] | 19 | add_executable(key_app key_app.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 20 | target_link_libraries(key_app mbedtls) |
Paul Bakker | ed56b22 | 2011-07-13 11:26:43 +0000 | [diff] [blame] | 21 | |
Paul Bakker | 3ad34d4 | 2012-10-03 20:34:37 +0000 | [diff] [blame] | 22 | add_executable(key_app_writer key_app_writer.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 23 | target_link_libraries(key_app_writer mbedtls) |
Paul Bakker | 3ad34d4 | 2012-10-03 20:34:37 +0000 | [diff] [blame] | 24 | |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 25 | add_executable(mpi_demo mpi_demo.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 26 | target_link_libraries(mpi_demo mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 27 | |
| 28 | add_executable(rsa_genkey rsa_genkey.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 29 | target_link_libraries(rsa_genkey mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 30 | |
| 31 | add_executable(rsa_sign rsa_sign.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 32 | target_link_libraries(rsa_sign mbedtls) |
Paul Bakker | 367dae4 | 2009-06-28 21:50:27 +0000 | [diff] [blame] | 33 | |
| 34 | add_executable(rsa_verify rsa_verify.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 35 | target_link_libraries(rsa_verify mbedtls) |
Paul Bakker | 547f73d | 2011-01-05 15:07:54 +0000 | [diff] [blame] | 36 | |
Paul Bakker | 1ffc1b9 | 2011-03-25 14:26:42 +0000 | [diff] [blame] | 37 | add_executable(rsa_sign_pss rsa_sign_pss.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 38 | target_link_libraries(rsa_sign_pss mbedtls) |
Paul Bakker | 1ffc1b9 | 2011-03-25 14:26:42 +0000 | [diff] [blame] | 39 | |
| 40 | add_executable(rsa_verify_pss rsa_verify_pss.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 41 | target_link_libraries(rsa_verify_pss mbedtls) |
Paul Bakker | 1ffc1b9 | 2011-03-25 14:26:42 +0000 | [diff] [blame] | 42 | |
Paul Bakker | 7bc05ff | 2011-08-09 10:30:36 +0000 | [diff] [blame] | 43 | add_executable(rsa_encrypt rsa_encrypt.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 44 | target_link_libraries(rsa_encrypt mbedtls) |
Paul Bakker | 7bc05ff | 2011-08-09 10:30:36 +0000 | [diff] [blame] | 45 | |
| 46 | add_executable(rsa_decrypt rsa_decrypt.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 47 | target_link_libraries(rsa_decrypt mbedtls) |
Paul Bakker | 7bc05ff | 2011-08-09 10:30:36 +0000 | [diff] [blame] | 48 | |
Paul Bakker | 940f9ce | 2013-09-18 15:34:57 +0200 | [diff] [blame] | 49 | add_executable(pk_sign pk_sign.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 50 | target_link_libraries(pk_sign mbedtls) |
Paul Bakker | 940f9ce | 2013-09-18 15:34:57 +0200 | [diff] [blame] | 51 | |
| 52 | add_executable(pk_verify pk_verify.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 53 | target_link_libraries(pk_verify mbedtls) |
Paul Bakker | 940f9ce | 2013-09-18 15:34:57 +0200 | [diff] [blame] | 54 | |
| 55 | add_executable(pk_encrypt pk_encrypt.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 56 | target_link_libraries(pk_encrypt mbedtls) |
Paul Bakker | 940f9ce | 2013-09-18 15:34:57 +0200 | [diff] [blame] | 57 | |
| 58 | add_executable(pk_decrypt pk_decrypt.c) |
Manuel Pégourié-Gonnard | 9014b6f | 2015-01-27 15:44:46 +0000 | [diff] [blame] | 59 | target_link_libraries(pk_decrypt mbedtls) |
Paul Bakker | 940f9ce | 2013-09-18 15:34:57 +0200 | [diff] [blame] | 60 | |
Paul Bakker | 15b9b3a | 2013-09-23 12:05:44 +0200 | [diff] [blame] | 61 | install(TARGETS dh_client dh_genprime dh_server key_app mpi_demo rsa_genkey rsa_sign rsa_verify rsa_encrypt rsa_decrypt pk_encrypt pk_decrypt pk_sign pk_verify gen_key |
Paul Bakker | 547f73d | 2011-01-05 15:07:54 +0000 | [diff] [blame] | 62 | DESTINATION "bin" |
| 63 | PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) |