1cmake_minimum_required(VERSION 3.13 FATAL_ERROR)
2cmake_policy(SET CMP0054 NEW)
3cmake_policy(SET CMP0057 NEW)
4cmake_policy(SET CMP0077 NEW)
5
6project(nx_secure_test LANGUAGES C)
7include(${CMAKE_CURRENT_SOURCE_DIR}/../nx_secure/CMakeLists.txt)
8
9# Set build configurations
10set(BUILD_CONFIGURATIONS
11    default_build_coverage
12    psk_build_coverage
13    tls_1_0_enable_build
14    tls_1_1_enable_build
15    tls_1_3_enable_build_coverage
16    client_disable_build
17    server_disable_build
18    tls_1_3_client_disable_build
19    tls_1_3_server_disable_build
20    ecjpake_build
21    dtls_build_coverage
22    eal4_build_coverage
23    sesip_build_coverage
24    no_ecc_build_coverage
25    no_renegotiation_build
26    no_client_renegotiation_build
27    hash_clone_build
28    curve25519_448_build)
29