1#Description: SCFW API Driver; user_visible: True
2include_guard(GLOBAL)
3message("driver_scfw_api component is included.")
4
5target_sources(${MCUX_SDK_PROJECT_NAME} PRIVATE
6    ${CMAKE_CURRENT_LIST_DIR}/main/ipc_imx8qx.c
7    ${CMAKE_CURRENT_LIST_DIR}/svc/irq/irq_rpc_clnt.c
8    ${CMAKE_CURRENT_LIST_DIR}/svc/misc/misc_rpc_clnt.c
9    ${CMAKE_CURRENT_LIST_DIR}/svc/pad/pad_rpc_clnt.c
10    ${CMAKE_CURRENT_LIST_DIR}/svc/pm/pm_rpc_clnt.c
11    ${CMAKE_CURRENT_LIST_DIR}/svc/rm/rm_rpc_clnt.c
12    ${CMAKE_CURRENT_LIST_DIR}/svc/seco/seco_rpc_clnt.c
13    ${CMAKE_CURRENT_LIST_DIR}/svc/timer/timer_rpc_clnt.c
14)
15
16target_include_directories(${MCUX_SDK_PROJECT_NAME} PUBLIC
17    ${CMAKE_CURRENT_LIST_DIR}/.
18    ${CMAKE_CURRENT_LIST_DIR}/main
19    ${CMAKE_CURRENT_LIST_DIR}/svc
20    ${CMAKE_CURRENT_LIST_DIR}/svc/irq
21    ${CMAKE_CURRENT_LIST_DIR}/svc/misc
22    ${CMAKE_CURRENT_LIST_DIR}/svc/pad
23    ${CMAKE_CURRENT_LIST_DIR}/svc/pm
24    ${CMAKE_CURRENT_LIST_DIR}/svc/rm
25    ${CMAKE_CURRENT_LIST_DIR}/svc/seco
26    ${CMAKE_CURRENT_LIST_DIR}/svc/timer
27)
28
29
30