xref: /btstack/test/crypto/CMakeLists.txt (revision cc02325a4ece1218cc15d8dedf17734944abe217)
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