# Copy variable into project config.cmake to use software component
#set.board.frdmmcxw71
#  # description: Board_project_template frdmmcxw71
#  set(CONFIG_USE_BOARD_Project_Template_frdmmcxw71 true)

#set.middleware.wireless
#  # description: Wireless start up code
#  set(CONFIG_USE_device_MCXW716C_startup_wireless true)

#  # description: Wireless clock_pin_mux_file for matter
#  set(CONFIG_USE_wireless_wireless_clock_pin_mux_file true)

#  # description: Middleware wireless ble_xml_fsci
#  set(CONFIG_USE_middleware_wireless_ble_xml_fsci true)

#  # description: Middleware wireless ble_xml_hci
#  set(CONFIG_USE_middleware_wireless_ble_xml_hci true)

#  # description: Middleware wireless ble_host_sdk
#  set(CONFIG_USE_middleware_wireless_ble_host_sdk true)

#  # description: Middleware wireless ble_host
#  set(CONFIG_USE_middleware_wireless_ble_host true)

#  # description: Middleware wireless ble_host_ae_component_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_AE_component_lib_mcux true)

#  # description: Middleware wireless ble_host_ae_central_component_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_AE_central_component_lib_mcux true)

#  # description: Middleware wireless ble_host_ae_peripheral_component_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_AE_peripheral_component_lib_mcux true)

#  # description: Middleware wireless ble_host_component_lib_mcux
#  set(CONFIG_USE_middleware_wireless_ble_host_component_lib_mcux true)

#  # description: Middleware wireless ble_host_central_component_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_central_component_lib_mcux true)

#  # description: Middleware wireless ble_host_peripheral_component_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_peripheral_component_lib_mcux true)

#  # description: Middleware wireless ble_host_interface
#  set(CONFIG_USE_middleware_wireless_ble_host_interface true)

#  # description: Middleware wireless ble_host_interface_black_box
#  set(CONFIG_USE_middleware_wireless_ble_host_interface_black_box true)

#  # description: Middleware wireless ble_host_interface_host
#  set(CONFIG_USE_middleware_wireless_ble_host_interface_host true)

#  # description: Middleware wireless ble_host_interface_genfsk
#  set(CONFIG_USE_middleware_wireless_ble_host_interface_genfsk true)

#  # description: Middleware wireless ble_fsci_interface
#  set(CONFIG_USE_middleware_wireless_ble_fsci_interface true)

#  # description: Middleware wireless ble_fsci_private_interface
#  set(CONFIG_USE_middleware_wireless_ble_fsci_private_interface true)

#  # description: Middleware wireless ble_fsci_source
#  set(CONFIG_USE_middleware_wireless_ble_fsci_source true)

#  # description: Middleware wireless ble_fsci_source_handover
#  set(CONFIG_USE_middleware_wireless_ble_fsci_source_handover true)

#  # description: Middleware wireless ble_fsci_host
#  set(CONFIG_USE_middleware_wireless_ble_fsci_host true)

#  # description: Middleware wireless ble_host_interface_handover
#  set(CONFIG_USE_middleware_wireless_ble_host_interface_handover true)

#  # description: Middleware wireless lib_ble_handover_mcux lib
#  set(CONFIG_USE_middleware_wireless_ble_host_handover_component_lib_mcux true)

#  # description: Middleware wireless auto
#  set(CONFIG_USE_middleware_wireless_auto true)

#  # description: Middleware wireless ble_hci_transport_serial
#  set(CONFIG_USE_middleware_wireless_ble_hci_transport_serial true)

#  # description: Middleware wireless ble_hci_transport_generic
#  set(CONFIG_USE_middleware_wireless_ble_hci_transport_rpmsg true)

#  # description: Middleware wireless ble_hci_transport_adapter
#  set(CONFIG_USE_middleware_wireless_ble_hci_transport_adapter true)

#  # description: Middleware wireless ble_hci_transport_interface
#  set(CONFIG_USE_middleware_wireless_ble_hci_transport_interface true)

#  # description: Middleware wireless ble_gatt_db_dynamic
#  set(CONFIG_USE_middleware_wireless_ble_gatt_db_dynamic true)

#  # description: Middleware wireless ble_gatt_service_discovery
#  set(CONFIG_USE_middleware_wireless_ble_gatt_service_discovery true)

#  # description: Middleware wireless ble_gatt_db
#  set(CONFIG_USE_middleware_wireless_ble_gatt_db true)

#  # description: Middleware wireless ble_profiles_battery_service
#  set(CONFIG_USE_middleware_wireless_ble_profiles_battery_service true)

#  # description: Middleware wireless ble_profiles_wireless_uart
#  set(CONFIG_USE_middleware_wireless_ble_profiles_wireless_uart true)

#  # description: Middleware wireless ble_profiles_ranging
#  set(CONFIG_USE_middleware_wireless_ble_profiles_ranging true)

#  # description: Middleware wireless ble_controller_dtm
#  set(CONFIG_USE_middleware_wireless_ble_controller_dtm true)

#  # description: Middleware wireless controller API
#  set(CONFIG_USE_middleware_wireless_controller_api true)

#  # description: Middleware wireless ble_controller_interface
#  set(CONFIG_USE_middleware_wireless_ble_controller_interface true)

#  # description: Middleware wireless ble_controller_thread_interface
#  set(CONFIG_USE_middleware_wireless_ble_controller_thread_interface true)

#  # description: Middleware wireless xcvr_kw38_driver
#  set(CONFIG_USE_middleware_wireless_XCVR_KW38_driver true)

#  # description: Middleware wireless xcvr_gen40_driver
#  set(CONFIG_USE_middleware_wireless_XCVR_GEN40_driver true)

#  # description: Middleware wireless xcvr_gen45_driver
#  set(CONFIG_USE_middleware_wireless_XCVR_GEN45_driver true)

#  # description: Middleware wireless xcvr_gen40_driver
#  set(CONFIG_USE_middleware_wireless_XCVR_driver true)

#  # description: Wireless seclib_file for matter
#  set(CONFIG_USE_wireless_wireless_seclib_file true)

#  # description: Middleware wireless ble_host_matter_component_lib_iar
#  set(CONFIG_USE_middleware_wireless_ble_host_matter_component_lib_iar true)

#  # description: Middleware wireless ble_host_matter_component_lib_mcux
#  set(CONFIG_USE_middleware_wireless_ble_host_matter_component_lib_mcux true)

#  # description: Middleware wireless ble_init_matter
#  set(CONFIG_USE_middleware_wireless_ble_init_matter true)

#  # description: Middleware wireless ble_profiles_device_info_service
#  set(CONFIG_USE_middleware_wireless_ble_profiles_device_info_service true)

#  # description: Middleware wireless ble_profiles_ancs
#  set(CONFIG_USE_middleware_wireless_ble_profiles_ancs true)

#  # description: Middleware wireless ble_profiles_time
#  set(CONFIG_USE_middleware_wireless_ble_profiles_time true)

#  # description: Middleware wireless ble_profiles_hid
#  set(CONFIG_USE_middleware_wireless_ble_profiles_hid true)

#  # description: Middleware wireless ble_profiles_temperature
#  set(CONFIG_USE_middleware_wireless_ble_profiles_temperature true)

#  # description: Middleware wireless ble_profiles_otap
#  set(CONFIG_USE_middleware_wireless_ble_profiles_otap true)

#set.device.MCXW716C
#  # description: Used to format convertion
#  set(CONFIG_USE_utility_format true)

#  # description: Rte_device
#  set(CONFIG_USE_RTE_Device true)

#  # description: Middleware baremetal
#  set(CONFIG_USE_middleware_baremetal true)

#  # description: Utilities which is needed for particular toolchain like the SBRK function required to address limitation between HEAP and STACK in GCC toolchain library.
#  set(CONFIG_USE_utilities_misc_utilities true)

#  # description: Used to include slave core binary into master core binary.
#  set(CONFIG_USE_utility_incbin true)

#  # description: mflash common
#  set(CONFIG_USE_component_mflash_common true)

#  # description: Driver nand_flash-common
#  set(CONFIG_USE_driver_nand_flash-common true)

#  # description: Driver nor_flash-common
#  set(CONFIG_USE_driver_nor_flash-common true)

#  # description: RTT template configuration
#  set(CONFIG_USE_driver_rtt_template true)

#  # description: Devices_project_template MCXW716C
#  set(CONFIG_USE_DEVICES_Project_Template_MCXW716C true)

#  # description: utilitiy for MCXW716C
#  set(CONFIG_USE_device_MCXW716C_utility_frdmmcxw71 true)

#  # description: Device MCXW716C_startup
#  set(CONFIG_USE_device_MCXW716C_startup true)

#  # description: Device MCXW716C_cmsis
#  set(CONFIG_USE_device_MCXW716C_CMSIS true)

#  # description: LPI2C Driver
#  set(CONFIG_USE_driver_lpi2c_edma true)

#  # description: LPSPI Driver
#  set(CONFIG_USE_driver_lpspi_edma true)

#  # description: LPUART Driver
#  set(CONFIG_USE_driver_lpuart_edma true)

#  # description: FLEXCAN Driver
#  set(CONFIG_USE_driver_flexcan_edma true)

#  # description: FLEXIO UART EDMA Driver
#  set(CONFIG_USE_driver_flexio_uart_edma true)

#  # description: FLEXIO SPI EDMA Driver
#  set(CONFIG_USE_driver_flexio_spi_edma true)

#  # description: LPI2C CMSIS Driver
#  set(CONFIG_USE_driver_cmsis_lpi2c true)

#  # description: LPSPI CMSIS Driver
#  set(CONFIG_USE_driver_cmsis_lpspi true)

#  # description: LPUART CMSIS Driver
#  set(CONFIG_USE_driver_cmsis_lpuart true)

#  # description: Clock Driver
#  set(CONFIG_USE_driver_clock true)

#  # description: Component serial_manager_uart
#  set(CONFIG_USE_component_serial_manager_uart true)

#  # description: Utility debug_console_lite
#  set(CONFIG_USE_utility_debug_console_lite true)

#  # description: Utility debug_console
#  set(CONFIG_USE_utility_debug_console true)

#  # description: Utility notifier
#  set(CONFIG_USE_utility_notifier true)

#  # description: Utility assert
#  set(CONFIG_USE_utility_assert true)

#  # description: Device MCXW716C_system
#  set(CONFIG_USE_device_MCXW716C_system true)

#  # description: Utility assert_lite
#  set(CONFIG_USE_utility_assert_lite true)

#  # description: Utility str
#  set(CONFIG_USE_utility_str true)

#  # description: mflash file
#  set(CONFIG_USE_component_mflash_file true)

#  # description: dummy file for overwriting mflash when dowloading
#  set(CONFIG_USE_component_mflash_dummy true)

#  # description: mflash mcxw716
#  set(CONFIG_USE_component_mflash_mcxw716 true)

#  # description: COMMON Driver
#  set(CONFIG_USE_driver_common true)

#  # description: CRC Driver
#  set(CONFIG_USE_driver_crc true)

#  # description: CCM32K Driver
#  set(CONFIG_USE_driver_ccm32k true)

#  # description: EDMA Driver
#  set(CONFIG_USE_driver_dma3 true)

#  # description: EWM Driver
#  set(CONFIG_USE_driver_ewm true)

#  # description: EEPROM Emulation Driver
#  set(CONFIG_USE_driver_eeprom_emulation true)

#  # description: FLEXIO Driver
#  set(CONFIG_USE_driver_flexio true)

#  # description: FLEXIO I2C Driver
#  set(CONFIG_USE_driver_flexio_i2c_master true)

#  # description: FLEXIO SPI Driver
#  set(CONFIG_USE_driver_flexio_spi true)

#  # description: FLEXIO UART Driver
#  set(CONFIG_USE_driver_flexio_uart true)

#  # description: flash_k4 Driver
#  set(CONFIG_USE_driver_flash_k4 true)

#  # description: FLEXCAN Driver
#  set(CONFIG_USE_driver_flexcan true)

#  # description: GPIO Driver
#  set(CONFIG_USE_driver_gpio true)

#  # description: LPADC Driver
#  set(CONFIG_USE_driver_lpadc true)

#  # description: LPCMP Driver
#  set(CONFIG_USE_driver_lpcmp true)

#  # description: LTC Driver
#  set(CONFIG_USE_driver_ltc true)

#  # description: LPI2C Driver
#  set(CONFIG_USE_driver_lpi2c true)

#  # description: LPI2C FreeRTOS Driver
#  set(CONFIG_USE_driver_lpi2c_freertos true)

#  # description: LPIT Driver
#  set(CONFIG_USE_driver_lpit true)

#  # description: LPSPI Driver
#  set(CONFIG_USE_driver_lpspi true)

#  # description: LPSPI FreeRTOS Driver
#  set(CONFIG_USE_driver_lpspi_freertos true)

#  # description: LPTMR Driver
#  set(CONFIG_USE_driver_lptmr true)

#  # description: LPUART Driver
#  set(CONFIG_USE_driver_lpuart true)

#  # description: LPUART Freertos Driver
#  set(CONFIG_USE_driver_lpuart_freertos true)

#  # description: MCM Driver
#  set(CONFIG_USE_driver_mcm true)

#  # description: IMU Driver
#  set(CONFIG_USE_driver_imu true)

#  # description: PORT Driver
#  set(CONFIG_USE_driver_port true)

#  # description: RTC Driver
#  set(CONFIG_USE_driver_rtc true)

#  # description: SEMA42 Driver
#  set(CONFIG_USE_driver_sema42 true)

#  # description: TPM Driver
#  set(CONFIG_USE_driver_tpm true)

#  # description: TRGMUX Driver
#  set(CONFIG_USE_driver_trgmux true)

#  # description: TSTMR Driver
#  set(CONFIG_USE_driver_tstmr true)

#  # description: VREF Driver
#  set(CONFIG_USE_driver_vref_1 true)

#  # description: WDOG32 Driver
#  set(CONFIG_USE_driver_wdog32 true)

#  # description: ELE MU Driver
#  set(CONFIG_USE_driver_elemu true)

#  # description: SFA Driver
#  set(CONFIG_USE_driver_sfa true)

#  # description: CMC Driver
#  set(CONFIG_USE_driver_cmc true)

#  # description: SPC Driver
#  set(CONFIG_USE_driver_spc true)

#  # description: WUU Driver
#  set(CONFIG_USE_driver_wuu true)

#  # description: TRDC Driver
#  set(CONFIG_USE_driver_trdc true)

#  # description: MSCM Driver
#  set(CONFIG_USE_driver_mscm true)

#  # description: SYSPM Driver
#  set(CONFIG_USE_driver_syspm true)

#  # description: SMSCM Driver
#  set(CONFIG_USE_driver_smscm true)

#  # description: VBAT Driver
#  set(CONFIG_USE_driver_vbat true)

#  # description: I3C Driver
#  set(CONFIG_USE_driver_i3c true)

#  # description: Component lpadc_sensor_adapter
#  set(CONFIG_USE_component_lpadc_sensor_adapter true)

#  # description: Component button
#  set(CONFIG_USE_component_button true)

#  # description: Component led
#  set(CONFIG_USE_component_led true)

#  # description: Component serial_manager
#  set(CONFIG_USE_component_serial_manager true)

#  # description: Component serial_manager_spi
#  set(CONFIG_USE_component_serial_manager_spi true)

#  # description: Component serial_manager_virtual
#  set(CONFIG_USE_component_serial_manager_virtual true)

#  # description: Component serial_manager_swo
#  set(CONFIG_USE_component_serial_manager_swo true)

#  # description: Component serial_manager_rpmsg
#  set(CONFIG_USE_component_serial_manager_rpmsg true)

#  # description: Component mem_manager
#  set(CONFIG_USE_component_mem_manager true)

#  # description: Component mem_manager_light
#  set(CONFIG_USE_component_mem_manager_light true)

#  # description: Component mem_manager_freertos
#  set(CONFIG_USE_component_mem_manager_freertos true)

#  # description: Component messaging
#  set(CONFIG_USE_component_messaging true)

#  # description: Component lists
#  set(CONFIG_USE_component_lists true)

#  # description: Component lpspi_adapter
#  set(CONFIG_USE_component_lpspi_adapter true)

#  # description: Component crc_adapter
#  set(CONFIG_USE_component_crc_adapter true)

#  # description: Component software_crc_adapter
#  set(CONFIG_USE_component_software_crc_adapter true)

#  # description: Component lpit_adapter
#  set(CONFIG_USE_component_lpit_adapter true)

#  # description: Component lptmr_adapter
#  set(CONFIG_USE_component_lptmr_adapter true)

#  # description: Component tpm_adapter
#  set(CONFIG_USE_component_tpm_adapter true)

#  # description: Component panic
#  set(CONFIG_USE_component_panic true)

#  # description: Component timer_manager
#  set(CONFIG_USE_component_timer_manager true)

#  # description: Component lpit time stamp adapter
#  set(CONFIG_USE_component_lpit_time_stamp_adapter true)

#  # description: Component lptmr time stamp adapter
#  set(CONFIG_USE_component_lptmr_time_stamp_adapter true)

#  # description: Component pwm_tpm_adapter
#  set(CONFIG_USE_component_pwm_tpm_adapter true)

#  # description: Component gpio_adapter
#  set(CONFIG_USE_component_gpio_adapter true)

#  # description: Component software_rng_adapter
#  set(CONFIG_USE_component_software_rng_adapter true)

#  # description: Component lpuart_adapter
#  set(CONFIG_USE_component_lpuart_adapter true)

#  # description: Component lpuart_dma_adapter
#  set(CONFIG_USE_component_lpuart_dma_adapter true)

#  # description: Component lpi2c_adapter
#  set(CONFIG_USE_component_lpi2c_adapter true)

#  # description: Component i3c_adapter
#  set(CONFIG_USE_component_i3c_adapter true)

#  # description: Component reset_adapter
#  set(CONFIG_USE_component_reset_adapter true)

#  # description: Component k4_flash_adapter
#  set(CONFIG_USE_component_k4_flash_adapter true)

#  # description: Component rtc
#  set(CONFIG_USE_component_rtc true)

#  # description: Utility shell
#  set(CONFIG_USE_utility_shell true)

#  # description: Component log
#  set(CONFIG_USE_component_log true)

#  # description: Component log backend debug console
#  set(CONFIG_USE_component_log_backend_debugconsole true)

#  # description: Component log backend debug console lite
#  set(CONFIG_USE_component_log_backend_debugconsole_lite true)

#  # description: Component log backend ring buffer
#  set(CONFIG_USE_component_log_backend_ringbuffer true)

#  # description: Component rpmsg_adapter
#  set(CONFIG_USE_component_rpmsg_adapter true)

#  # description: Component power manager core level
#  set(CONFIG_USE_component_power_manager_core true)

#  # description: Component power manager Device Level
#  set(CONFIG_USE_component_power_manager_frdmmcxw71 true)

#  # description: Driver nor_flash-controller-lpspi
#  set(CONFIG_USE_driver_nor_flash-controller-lpspi true)

#  # description: ROMAPI Driver
#  set(CONFIG_USE_driver_romapi true)

#  # description: SEGGER Real Time Transfer(RTT)
#  set(CONFIG_USE_driver_rtt true)

#set.CMSIS
#  # description: CMSIS-CORE for Cortex-M, ARMv8-M, ARMv8.1-M
#  set(CONFIG_USE_CMSIS_Include_core_cm true)

#  # description: Access to #include Driver_USART.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_USART true)

#  # description: Access to #include Driver_CAN.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_CAN true)

#  # description: Access to #include Driver_ETH.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet true)

#  # description: Access to #include Driver_ETH_MAC.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_MAC true)

#  # description: Access to #include Driver_ETH_PHY.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_Ethernet_PHY true)

#  # description: Access to #include Driver_Flash.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_Flash true)

#  # description: Access to #include Driver_I2C.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_I2C true)

#  # description: Access to #include Driver_MCI.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_MCI true)

#  # description: Access to #include Driver_NAND.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_NAND true)

#  # description: Access to #include Driver_SAI.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_SAI true)

#  # description: Access to #include Driver_SPI.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_SPI true)

#  # description: Access to #include Driver_USBD.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Device true)

#  # description: Access to #include Driver_USBH.h file for custom implementation
#  set(CONFIG_USE_CMSIS_Driver_Include_USB_Host true)

#  # description: Access to #include Driver_WiFi.h file
#  set(CONFIG_USE_CMSIS_Driver_Include_WiFi true)

#  # description: Device interrupt controller interface
#  set(CONFIG_USE_CMSIS_Device_API_OSTick true)

#  # description: CMSIS-RTOS API for Cortex-M, SC000, and SC300
#  set(CONFIG_USE_CMSIS_Device_API_RTOS2 true)

#  # description: CMSIS-RTOS2 RTX5 for Cortex-M, SC000, C300 and Armv8-M (Library)
#  set(CONFIG_USE_CMSIS_RTOS2_Secure true)

#  # description: CMSIS-RTOS2 RTX5 for Armv8-M Non-Secure Domain (Library)
#  set(CONFIG_USE_CMSIS_RTOS2_NonSecure true)

#set.CMSIS_DSP_Lib
#  # description: CMSIS-DSP Library Header
#  set(CONFIG_USE_CMSIS_DSP_Include true)

#  # description: CMSIS-DSP Library
#  set(CONFIG_USE_CMSIS_DSP_Source true)

#  # description: CMSIS-NN Library
#  set(CONFIG_USE_CMSIS_NN_Source true)

#set.middleware.littlefs
#  # description: littlefs
#  set(CONFIG_USE_middleware_littlefs true)

#set.middleware.mbedtls
#  # description: mbedTLS Template
#  set(CONFIG_USE_middleware_mbedtls_template true)

#  # description: els_pkc config
#  set(CONFIG_USE_middleware_mbedtls_els_pkc_config true)

#  # description: mbedTLS test suite
#  set(CONFIG_USE_middleware_mbedtls_tests true)

#  # description: mbedTLS 3rdparty code
#  set(CONFIG_USE_middleware_mbedtls_3rdparty true)

#  # description: mbedTLS port library for SSSAPI
#  set(CONFIG_USE_middleware_mbedtls_port_sssapi true)

#  # description: mbedTLS library
#  set(CONFIG_USE_middleware_mbedtls true)

#set.middleware.multicore
#  # description: Multicore SDK
#  set(CONFIG_USE_middleware_multicore true)

#  # description: RPMsg-Lite BM environment sources
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm true)

#  # description: RPMsg-Lite FreeRTOS environment sources
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos true)

#  # description: RPMsg-Lite XOS environment layer sources
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_xos true)

#  # description: RPMsg-Lite Azure RTOS environment sources
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_azurertos true)

#  # description: MCMgr
#  set(CONFIG_USE_middleware_multicore_mcmgr true)

#  # description: Multicore Manager for frdm-mcxw71 board
#  set(CONFIG_USE_middleware_multicore_mcmgr_mcxw716 true)

#  # description: RPMsg-Lite Zephyr environment sources
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_zephyr true)

#  # description: RPMsg-Lite
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite true)

#  # description: RPMsg-Lite for frdmmcxw71 baremetal application
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_frdmmcxw71_bm true)

#  # description: RPMsg-Lite for frdmmcxw71 baremetal application
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_frdmmcxw71_nbu_bm true)

#  # description: RPMsg-Lite_frdmmcxw71_nbu_porting_layer
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_frdmmcxw71_nbu_threadx true)

#  # description: RPMsg-Lite for frdmmcxw71 FreeRTOS application
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_frdmmcxw71_freertos true)

#  # description: RPMsg-Lite baremetal for frdmmcxw71 board
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_bm_config_frdmmcxw71 true)

#  # description: RPMsg-Lite FreeRTOS for frdmmcxw71 board
#  set(CONFIG_USE_middleware_multicore_rpmsg_lite_freertos_config_frdmmcxw71 true)

#set.middleware.freertos-kernel
#  # description: FreeRTOS NXP extension
#  set(CONFIG_USE_middleware_freertos-kernel_extension true)

#  # description: Template configuration file to be edited by user. Provides also memory allocator (heap_x), change variant if needed.
#  set(CONFIG_USE_middleware_freertos-kernel_template true)

#  # description: FreeRTOS kernel
#  set(CONFIG_USE_middleware_freertos-kernel true)

#  # description: FreeRTOS cm33 non trustzone port
#  set(CONFIG_USE_middleware_freertos-kernel_cm33_non_trustzone true)

#  # description: FreeRTOS cm33 secure port
#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_non_secure true)

#  # description: FreeRTOS heap 1
#  set(CONFIG_USE_middleware_freertos-kernel_heap_1 true)

#  # description: FreeRTOS heap 2
#  set(CONFIG_USE_middleware_freertos-kernel_heap_2 true)

#  # description: FreeRTOS heap 3
#  set(CONFIG_USE_middleware_freertos-kernel_heap_3 true)

#  # description: FreeRTOS heap 4
#  set(CONFIG_USE_middleware_freertos-kernel_heap_4 true)

#  # description: FreeRTOS heap 5
#  set(CONFIG_USE_middleware_freertos-kernel_heap_5 true)

#  # description: new V2 FreeRTOS MPU wrappers introduced in V10.6.0
#  set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers_v2 true)

#  # description: old FreeRTOS MPU wrappers used before V10.6.0
#  set(CONFIG_USE_middleware_freertos-kernel_mpu_wrappers true)

#  # description: FreeRTOS cm33 TrustZone secure port
#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure_context true)

#  # description: FreeRTOS Secure Context
#  set(CONFIG_USE_middleware_freertos-kernel_cm33_trustzone_secure true)

#set.component.osa
#  # description: Component osa_zephyr
#  set(CONFIG_USE_component_osa_zephyr true)

#  # description: Component common_task
#  set(CONFIG_USE_component_common_task true)

#  # description: Component osa_bm
#  set(CONFIG_USE_component_osa_bm true)

#  # description: Component osa_free_rtos
#  set(CONFIG_USE_component_osa_free_rtos true)

#  # description: Component osa
#  set(CONFIG_USE_component_osa true)

#  # description: Component osa interface
#  set(CONFIG_USE_component_osa_interface true)

#set.middleware.secure-subsystem
#  # description: Secure subsytem files unused by projects
#  set(CONFIG_USE_middleware_secure-subsystem_unused_files true)

#  # description: Secure subsystem library
#  set(CONFIG_USE_middleware_secure-subsystem true)

#  # description: SSCP_MU
#  set(CONFIG_USE_middleware_secure-subsystem_mu true)

#  # description: Secure subsystem library for elemu
#  set(CONFIG_USE_middleware_secure-subsystem_elemu true)

#  # description: Loadable FW for ELE S200
#  set(CONFIG_USE_middleware_secure-subsystem_firmware true)

#  # description: Secure subsystem helpers for ELEMU use in KW45 K4W1
#  set(CONFIG_USE_middleware_secure-subsystem_elemu_port_kw45_k4w1 true)

#set.middleware.wireless.framework
#  # description: Middleware wireless framework_cmake
#  set(CONFIG_USE_middleware_wireless_framework_CMake_connected_mcu_kw45_k32w1 true)

#  # description: Middleware wireless framework_fsci
#  set(CONFIG_USE_middleware_wireless_framework_FSCI true)

#  # description: Middleware wireless HWParameter
#  set(CONFIG_USE_middleware_wireless_HWParameter true)

#  # description: Middleware wireless framework_common
#  set(CONFIG_USE_middleware_wireless_framework_Common true)

#  # description: Middleware wireless framework_rng_mbedtls
#  set(CONFIG_USE_middleware_wireless_framework_RNG_mbedtls true)

#  # description: Middleware wireless framework_sec_lib_cryptolib_src
#  set(CONFIG_USE_middleware_wireless_framework_sec_lib_cryptolib_src true)

#  # description: Middleware wireless framework_function_lib
#  set(CONFIG_USE_middleware_wireless_framework_function_lib true)

#  # description: Middleware wireless framework_module_info
#  set(CONFIG_USE_middleware_wireless_framework_module_info true)

#  # description: Middleware wireless framework_nvm
#  set(CONFIG_USE_middleware_wireless_framework_NVM true)

#  # description: Middleware wireless framework_nv_fsci
#  set(CONFIG_USE_middleware_wireless_framework_NV_FSCI true)

#  # description: Middleware wireless framework_otaServerSupport
#  set(CONFIG_USE_middleware_wireless_framework_OtaServerSupport true)

#  # description: Middleware wireless framework_sbtsnoop_ethermind_port
#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop_ethermind_port true)

#  # description: Middleware wireless framework_sbtsnoop_nxp_ble_port
#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop_nxp_ble_port true)

#  # description: Middleware wireless framework_linkscripts_kw45
#  set(CONFIG_USE_middleware_wireless_framework_linkscripts_kw45 true)

#  # description: Middleware wireless framework_linkscripts_mcxw34xevk
#  set(CONFIG_USE_middleware_wireless_framework_linkscripts_mcxw34xevk true)

#  # description: Middleware wireless framework_linkscript_bootloader_kw45
#  set(CONFIG_USE_middleware_wireless_framework_linkscript_bootloader_kw45 true)

#  # description: Middleware wireless framework_linkscript_warmboot_kw45
#  set(CONFIG_USE_middleware_wireless_framework_linkscript_warmboot_kw45 true)

#  # description: Middleware wireless HDI
#  set(CONFIG_USE_middleware_wireless_HDI true)

#  # description: Middleware wireless IPC
#  set(CONFIG_USE_middleware_wireless_IPC true)

#  # description: Middleware wireless framework_PDM
#  set(CONFIG_USE_middleware_wireless_framework_PDM true)

#  # description: Middleware wireless framework_PDUM
#  set(CONFIG_USE_middleware_wireless_framework_PDUM true)

#  # description: Middleware wireless framework_PDUM connected_mcu
#  set(CONFIG_USE_middleware_wireless_framework_PDUM_connected_mcu true)

#  # description: Middleware wireless framework_markdown
#  set(CONFIG_USE_middleware_wireless_framework_markdown true)

#  # description: Middleware wireless framework_SFC
#  set(CONFIG_USE_middleware_wireless_framework_SFC true)

#  # description: Middleware wireless framework_FactoryDataProvider
#  set(CONFIG_USE_middleware_wireless_framework_FactoryDataProvider true)

#  # description: Middleware wireless framework_filesytem
#  set(CONFIG_USE_middleware_wireless_framework_filesystem true)

#  # description: Middleware wireless fwk_lfs_mflash
#  set(CONFIG_USE_middleware_wireless_framework_fsabstraction_littlefs true)

#  # description: Single wire output debug
#  set(CONFIG_USE_middleware_wireless_framework_swo_dbg true)

#  # description: Middleware wireless framework_settings
#  set(CONFIG_USE_middleware_wireless_framework_settings true)

#  # description: Middleware wireless framework_sec_lib
#  set(CONFIG_USE_middleware_wireless_framework_sec_lib true)

#  # description: Middleware wireless framework board base
#  set(CONFIG_USE_middleware_wireless_framework_board_base_kw45_k32w1 true)

#  # description: Middleware wireless framework_platform_common
#  set(CONFIG_USE_middleware_wireless_framework_platform_common_connected_mcu true)

#  # description: Middleware wireless framework_platform_coex
#  set(CONFIG_USE_middleware_wireless_framework_platform_coex_connected_mcu true)

#  # description: Middleware wireless framework_platform_internal_flash
#  set(CONFIG_USE_middleware_wireless_framework_platform_internal_flash_connected_mcu true)

#  # description: Middleware wireless framework_platform_rng
#  set(CONFIG_USE_middleware_wireless_framework_platform_rng_connected_mcu true)

#  # description: Middleware wireless framework_platform_zb
#  set(CONFIG_USE_middleware_wireless_framework_platform_zb_connected_mcu true)

#  # description: Middleware wireless framework_board_lp
#  set(CONFIG_USE_middleware_wireless_framework_board_lp_kw45_k32w1 true)

#  # description: Middleware wireless framework_board_dcdc
#  set(CONFIG_USE_middleware_wireless_framework_board_dcdc_kw45_k32w1 true)

#  # description: Middleware wireless framework_board_platform
#  set(CONFIG_USE_middleware_wireless_framework_board_platform_kw45_k32w1 true)

#  # description: Middleware wireless framework_board_comp
#  set(CONFIG_USE_middleware_wireless_framework_board_comp_kw45_k32w1 true)

#  # description: Middleware wireless framework_board_extflash
#  set(CONFIG_USE_middleware_wireless_framework_board_extflash_kw45_k32w1 true)

#  # description: Middleware wireless framework_lfs_config
#  set(CONFIG_USE_middleware_wireless_framework_lfs_config_connected_mcu true)

#  # description: Middleware wireless framework_platform_fpga
#  set(CONFIG_USE_middleware_wireless_framework_platform_fpga_connected_mcu true)

#  # description: Middleware wireless framework matter config
#  set(CONFIG_USE_middleware_wireless_framework_matter_config_kw45_k32w1 true)

#  # description: Middleware wireless framework init config
#  set(CONFIG_USE_middleware_wireless_framework_init_config_kw45_k32w1 true)

#  # description: Middleware wireless framework_mbedtls_config
#  set(CONFIG_USE_middleware_wireless_framework_mbedtls_config_connected_mcu true)

#  # description: Middleware wireless framework platform ot coex
#  set(CONFIG_USE_middleware_wireless_framework_platform_rt_ot_coex true)

#  # description: Middleware wireless framework_rng
#  set(CONFIG_USE_middleware_wireless_framework_RNG true)

#  # description: Middleware wireless framework_otaSupport
#  set(CONFIG_USE_middleware_wireless_framework_OtaSupport true)

#  # description: Middleware wireless framework_otaSupport
#  set(CONFIG_USE_middleware_wireless_framework_OtaSupport_Internal true)

#  # description: Middleware wireless framework_sbtsnoop
#  set(CONFIG_USE_middleware_wireless_framework_sbtsnoop true)

#  # description: Middleware wireless framework_fwk_debug
#  set(CONFIG_USE_middleware_wireless_framework_fwk_debug true)

#  # description: Middleware wireless sensors
#  set(CONFIG_USE_middleware_wireless_Sensors true)

#  # description: FreeRTOS heap for framework mem_manager
#  set(CONFIG_USE_middleware_wireless_freertos_heap true)

#  # description: Framework FreeRTOS utilities
#  set(CONFIG_USE_middleware_wireless_framework_freertos_utils true)

#  # description: Middleware wireless framework_lpm
#  set(CONFIG_USE_middleware_wireless_framework_LPM_MCXW716C true)

#  # description: Middleware wireless framework_lpm_systicks
#  set(CONFIG_USE_middleware_wireless_framework_LPM_systicks_MCXW716C true)

#  # description: Middleware wireless framework_lpm_cli
#  set(CONFIG_USE_middleware_wireless_framework_LPM_cli_MCXW716C true)

#  # description: Middleware wireless fsabstraction
#  set(CONFIG_USE_middleware_wireless_framework_fsabstraction true)

#  # description: Middleware wireless FileCache
#  set(CONFIG_USE_middleware_wireless_framework_filecache true)

#  # description: Middleware wireless KeyStorage
#  set(CONFIG_USE_middleware_wireless_framework_keystorage true)

#  # description: Middleware wireless framework_NVS
#  set(CONFIG_USE_middleware_wireless_framework_NVS true)

#  # description: Middleware wireless framework_NVS
#  set(CONFIG_USE_middleware_wireless_framework_NVS_Internal true)

#  # description: Middleware wireless framework_platform
#  set(CONFIG_USE_middleware_wireless_framework_platform_connected_mcu true)

#  # description: Middleware wireless framework_platform_flash
#  set(CONFIG_USE_middleware_wireless_framework_platform_flash_connected_mcu true)

#  # description: Middleware wireless framework_platform_extflash
#  set(CONFIG_USE_middleware_wireless_framework_platform_extflash_connected_mcu true)

#  # description: Middleware wireless framework_platform_sensors
#  set(CONFIG_USE_middleware_wireless_framework_platform_sensors_connected_mcu true)

#  # description: Middleware wireless framework_platform_ota
#  set(CONFIG_USE_middleware_wireless_framework_platform_ota_connected_mcu true)

#  # description: Middleware wireless framework_platform_ics
#  set(CONFIG_USE_middleware_wireless_framework_platform_ics_connected_mcu true)

#  # description: Middleware wireless framework_platform_lcl
#  set(CONFIG_USE_middleware_wireless_framework_platform_lcl_connected_mcu true)

#  # description: Middleware wireless framework_mws
#  set(CONFIG_USE_middleware_wireless_framework_MWS true)

#  # description: Middleware wireless framework_mws intercore
#  set(CONFIG_USE_middleware_wireless_framework_MWS_Intercore true)

#  # description: Middleware wireless framework_platform_mws
#  set(CONFIG_USE_middleware_wireless_framework_platform_mws_connected_mcu true)

#  # description: Middleware wireless framework_platform_ble
#  set(CONFIG_USE_middleware_wireless_framework_platform_ble_connected_mcu true)

#  # description: Middleware wireless framework_platform_genfsk
#  set(CONFIG_USE_middleware_wireless_framework_platform_genfsk_connected_mcu true)

#  # description: Middleware wireless framework_platform_ot
#  set(CONFIG_USE_middleware_wireless_framework_platform_ot_connected_mcu true)

#  # description: Middleware wireless framework_platform_lowpower
#  set(CONFIG_USE_middleware_wireless_framework_platform_lowpower_connected_mcu true)

#  # description: Middleware wireless framework_platform_lowpower_timer
#  set(CONFIG_USE_middleware_wireless_framework_platform_lowpower_timer_connected_mcu true)

#  # description: Middleware wireless framework_platform_reset
#  set(CONFIG_USE_middleware_wireless_framework_platform_reset_connected_mcu true)

#  # description: Middleware wireless framework_sec_lib_mbedtls
#  set(CONFIG_USE_middleware_wireless_framework_sec_lib_mbedtls_m33 true)

#  # description: Middleware wireless framework_sec_lib_sss
#  set(CONFIG_USE_middleware_wireless_framework_sec_lib_sss_m33 true)

#set.middleware.wireless.ieee.802.15.4
#  # description: Middleware wireless ieee 802.15.4 for SerialDevice
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_SerialDevice true)

#  # description: Middleware wireless ieee 802.15.4 for NBU
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_NBU true)

#  # description: Middleware wireless ieee 802.15.4 for interface
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_interface true)

#  # description: Middleware wireless ieee 802.15.4 for utils
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_utils true)

#  # description: Middleware wireless ieee 802.15.4 for interface
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_source_RW610_RPMSG true)

#  # description: Middleware wireless ieee 802.15.4 for mac interface
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_mac_interface true)

#  # description: Middleware wireless ieee 802.15.4 for smac
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_smac true)

#  # description: Middleware wireless ieee 802.15.4 for header file
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_header true)

#  # description: Middleware wireless ieee 802.15.4 for lib file
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_lib true)

#  # description: Middleware wireless ieee 802.15.4 for split lib file
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_lib_split true)

#  # description: Middleware wireless ieee 802.15.4 source for PHY platform
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_PHY_platform_K32W1480 true)

#  # description: Middleware wireless ieee 802.15.4 for mac split lib file
#  set(CONFIG_USE_middleware_wireless_ieee_802_15_4_lib_mac_split true)

#set.middleware.wireless.zigbee
#  # description: middleware wireless zigbee cmake infrastructure
#  set(CONFIG_USE_middleware_wireless_zigbee_cmake true)

#  # description: middleware wireless zigbee markdown documentation
#  set(CONFIG_USE_middleware_wireless_zigbee_doc true)

#  # description: middleware wireless zigbee all libs
#  set(CONFIG_USE_middleware_wireless_zigbee_core_all_libs true)

#  # description: Middleware wireless zigbee for core lib files
#  set(CONFIG_USE_middleware_wireless_zigbee_core_libs true)

#  # description: Middleware wireless zigbee for core lib files R23
#  set(CONFIG_USE_middleware_wireless_zigbee_core_libs_r23 true)

#  # description: Middleware wireless zigbee for core ZED lib files
#  set(CONFIG_USE_middleware_wireless_zigbee_core_ZED_libs true)

#  # description: Middleware wireless zigbee for core ZED lib files
#  set(CONFIG_USE_middleware_wireless_zigbee_core_ZED_libs_r23 true)

#  # description: Middleware wireless zigbee
#  set(CONFIG_USE_middleware_wireless_zigbee true)

#  # description: Middleware wireless zigbee examples
#  set(CONFIG_USE_middleware_wireless_zigbee_examples true)

#  # description: Middleware wireless zigbee platform common
#  set(CONFIG_USE_middleware_wireless_zigbee_platform_common true)

#  # description: Middleware wireless zigbee platform
#  set(CONFIG_USE_middleware_wireless_zigbee_platform_k32w1 true)

#  # description: Middleware wireless zigbee platform RW612
#  set(CONFIG_USE_middleware_wireless_zigbee_platform_rw612 true)

#  # description: middleware wireless zigbee all RW612 libs
#  set(CONFIG_USE_middleware_wireless_zigbee_libs_rw612 true)

#  # description: Middleware wireless zigbee platform
#  set(CONFIG_USE_middleware_wireless_zigbee_platform_ncp_host true)

#  # description: Middleware wireless zigbee platform
#  set(CONFIG_USE_middleware_wireless_zigbee_zb_examples_common true)

#  # description: Middleware wireless zigbee platform ota
#  set(CONFIG_USE_middleware_wireless_zigbee_zb_examples_common_ota_client true)

#  # description: Middleware wireless zigbee platform ota
#  set(CONFIG_USE_middleware_wireless_zigbee_zb_examples_common_ota_server true)

#  # description: Middleware wireless zigbee examples collaterals
#  set(CONFIG_USE_middleware_wireless_zigbee_zb_examples_collaterals true)

#  # description: Middleware wireless zigbee serial link
#  set(CONFIG_USE_middleware_wireless_zigbee_zb_serial_link true)

#  # description: Middleware wireless zigbee ZCL OTA Server
#  set(CONFIG_USE_middleware_wireless_zigbee_core_ZCL_Clusters_OTA_Server true)

#  # description: Middleware wireless zigbee ZCL OTA Client
#  set(CONFIG_USE_middleware_wireless_zigbee_core_ZCL_Clusters_OTA_Client true)

list(APPEND CMAKE_MODULE_PATH
  ${CMAKE_CURRENT_LIST_DIR}/.
  ${CMAKE_CURRENT_LIST_DIR}/../../components/osa
  ${CMAKE_CURRENT_LIST_DIR}/../../components/power_manager/devices/MCXW716C
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/littlefs
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/mbedtls
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/multicore
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/bluetooth
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/framework
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/framework/boards/kw45_k32w1/MCXW716C
  ${CMAKE_CURRENT_LIST_DIR}/../../../middleware/wireless/zigbee
  ${CMAKE_CURRENT_LIST_DIR}/../../../rtos/freertos/freertos-kernel
  ${CMAKE_CURRENT_LIST_DIR}/drivers
  ${CMAKE_CURRENT_LIST_DIR}/project_template
  ${CMAKE_CURRENT_LIST_DIR}/template
  ${CMAKE_CURRENT_LIST_DIR}/../../CMSIS
  ${CMAKE_CURRENT_LIST_DIR}/../../boards/frdmmcxw71
)

include(set_board_frdmmcxw71 OPTIONAL)
include(set_CMSIS_DSP_Lib OPTIONAL)
include(set_CMSIS OPTIONAL)
include(set_device_MCXW716C OPTIONAL)
include(set_component_osa OPTIONAL)
include(set_middleware_wireless OPTIONAL)
include(set_middleware_freertos-kernel OPTIONAL)
include(set_middleware_littlefs OPTIONAL)
include(set_middleware_mbedtls OPTIONAL)
include(set_middleware_multicore OPTIONAL)
include(set_middleware_wireless_framework OPTIONAL)
include(set_middleware_wireless_ieee_802_15_4 OPTIONAL)
include(set_middleware_wireless_zigbee OPTIONAL)