@@ -9,42 +9,44 @@ cmake_minimum_required(VERSION 3.20.0)
99find_package (Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE} )
1010project (lte_lc_pdn)
1111
12- FILE (GLOB app_sources src/*.c)
13- target_sources (app PRIVATE ${app_sources} )
14- target_sources (app PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} /stubs/lte_lc_stubs.c)
12+ target_sources (app PRIVATE
13+ src/main.c
14+ ${CMAKE_CURRENT_SOURCE_DIR} /stubs/lte_lc_stubs.c
15+ )
1516
1617test_runner_generate(src/main.c)
1718
18- target_sources (app
19- PRIVATE
19+ target_sources (app PRIVATE
2020 ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/lte_lc.c
2121 ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/modules/pdn.c
2222 ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/modules/esm.c
2323 ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/modules/cellular_profile.c
2424 ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/common/event_handler_list.c
2525)
2626
27- zephyr_include_directories(${CMAKE_CURRENT_SOURCE_DIR} /stubs)
28- zephyr_include_directories(${ZEPHYR_NRFXLIB_MODULE_DIR} /nrf_modem/include /)
29- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /include /modem/)
30- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/)
31- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include )
32- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include /modules/)
33- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include /common/)
34- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/at_monitor/)
35- zephyr_include_directories(${ZEPHYR_NRF_MODULE_DIR} /lib/at_parser/)
36- zephyr_include_directories(${ZEPHYR_BASE} /subsys/testsuite/include )
27+ zephyr_include_directories(
28+ ${CMAKE_CURRENT_SOURCE_DIR} /stubs
29+ ${ZEPHYR_NRFXLIB_MODULE_DIR} /nrf_modem/include /
30+ ${ZEPHYR_NRF_MODULE_DIR} /include /modem/
31+ ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/
32+ ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include
33+ ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include /modules/
34+ ${ZEPHYR_NRF_MODULE_DIR} /lib/lte_link_control/include /common/
35+ ${ZEPHYR_NRF_MODULE_DIR} /lib/at_monitor/
36+ ${ZEPHYR_NRF_MODULE_DIR} /lib/at_parser/
37+ ${ZEPHYR_BASE} /subsys/testsuite/include
38+ )
3739
38- add_compile_definitions (CONFIG_LTE_LC_PDN_MODULE=1)
39- add_compile_definitions (CONFIG_LTE_LC_PDN_HEAP_SIZE=64)
40- add_compile_definitions ( CONFIG_LTE_LC_PDN_ESM_TIMEOUT=1000)
41- add_compile_definitions ( CONFIG_LTE_LC_PDN_DEFAULTS_OVERRIDE)
42- add_compile_definitions ( CONFIG_LTE_LC_PDN_DEFAULT_APN="apn0" )
43- add_compile_definitions ( CONFIG_LTE_LC_PDN_DEFAULT_FAM=2)
44- add_compile_definitions ( CONFIG_LTE_LC_PDN_ESM_STRERROR)
45- add_compile_definitions (CONFIG_HEAP_MEM_POOL_ADD_SIZE_LTE_LC_PDN=64)
46- add_compile_definitions (CONFIG_LTE_LINK_CONTROL)
47- add_compile_definitions (CONFIG_LTE_LC_CELLULAR_PROFILE_MODULE=1)
48- add_compile_definitions (CONFIG_LTE_LINK_CONTROL_LOG_LEVEL=0)
49- add_compile_definitions (CONFIG_AT_MONITOR_LOG_LEVEL=0)
50- add_compile_definitions (CONFIG_HEAP_MEM_POOL_ADD_SIZE_LTE_LINK_CONTROL=96 )
40+ add_compile_definitions (
41+ CONFIG_LTE_LC_PDN_MODULE=1
42+ CONFIG_LTE_LC_PDN_ESM_TIMEOUT=1000
43+ CONFIG_LTE_LC_PDN_DEFAULTS_OVERRIDE
44+ CONFIG_LTE_LC_PDN_DEFAULT_APN="apn0"
45+ CONFIG_LTE_LC_PDN_DEFAULT_FAM=2
46+ CONFIG_LTE_LC_PDN_ESM_STRERROR
47+ CONFIG_LTE_LINK_CONTROL
48+ CONFIG_LTE_LC_CELLULAR_PROFILE_MODULE=1
49+ CONFIG_LTE_LINK_CONTROL_LOG_LEVEL=0
50+ CONFIG_AT_MONITOR_LOG_LEVEL=0
51+ CONFIG_HEAP_MEM_POOL_ADD_SIZE_LTE_LINK_CONTROL=96
52+ )
0 commit comments