# SPDX-License-Identifier: Apache-2.0

cmake_minimum_required(VERSION 3.20.0)

find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
project(nRF7002DK_tcp_client)

#target_include_directories(app PUBLIC ${ZEPHYR_BASE}/subsys/net/ip)
#target_include_directories(app PUBLIC /home/giannis-anastasopoulos/ncs/v3.1.1/nrfxlib/nrf_modem/include/)

# Generate hex files from pem files
set(gen_dir ${CMAKE_CURRENT_BINARY_DIR}/certs)
zephyr_include_directories(${gen_dir})
generate_inc_file_for_target(app cert/client_rsa.pem ${gen_dir}/client_rsa.key.inc)
generate_inc_file_for_target(app cert/client.pem ${gen_dir}/client.crt.inc)
generate_inc_file_for_target(app cert/ca.pem ${gen_dir}/ca.crt.inc)



FILE(GLOB_RECURSE app_sources "src/*.c")
target_sources(app PRIVATE ${app_sources})
