1cmake_minimum_required (VERSION 3.5) 2 3project(test-crypto) 4 5include_directories(../../3rd-party/micro-ecc) 6include_directories(../../3rd-party/rijndael) 7include_directories(../../src) 8include_directories(..) 9 10add_executable(aes_ccm_test 11 ../../3rd-party/rijndael/rijndael.c 12 ../../src/btstack_crypto.c 13 ../../src/btstack_linked_list.c 14 ../../src/hci_cmd.c 15 ../../src/btstack_util.c 16 ../../src/hci_dump.c 17 aes_ccm.c 18 aes_ccm_test.c 19 aes_cmac.c 20 mock.c 21) 22 23add_executable(aestest 24 ../../3rd-party/rijndael/rijndael.c 25 aestest.c 26) 27 28add_executable(ecc_micro_ecc 29 ../../3rd-party/micro-ecc/uECC.c 30 ecc_micro_ecc.c 31) 32 33add_executable(aes_cmac_test 34 ../../3rd-party/rijndael/rijndael.c 35 aes_cmac_test.c 36 aes_cmac.c 37) 38