64 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			64 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								#Copyright(c) 2024 by Aerospace C.Power (Chongqing) Microelectronics. ALL RIGHTS RESERVED.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#This Information is proprietary to Aerospace C.Power (Chongqing) Microelectronics and MAY NOT
							 | 
						||
| 
								 | 
							
								#be copied by any method or incorporated into another program without
							 | 
						||
| 
								 | 
							
								#the express written consent of Aerospace C.Power. This Information or any portion
							 | 
						||
| 
								 | 
							
								#thereof remains the property of Aerospace C.Power. The Information contained herein
							 | 
						||
| 
								 | 
							
								#is believed to be accurate and Aerospace C.Power assumes no responsibility or
							 | 
						||
| 
								 | 
							
								#liability for its use in any way and conveys no license or title under
							 | 
						||
| 
								 | 
							
								#any patent or copyright and makes no representation or warranty that this
							 | 
						||
| 
								 | 
							
								#Information is free from patent or copyright infringement.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import("//build/buildcfg.gni")
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								module_name = "kl_sdk"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								kernel_module(module_name) {
							 | 
						||
| 
								 | 
							
								  sources = [
							 | 
						||
| 
								 | 
							
								    "cli/iot_cli.c",
							 | 
						||
| 
								 | 
							
								    "communicator/communicator.c",
							 | 
						||
| 
								 | 
							
								    "communicator/iot_cli_tx_rx.c",
							 | 
						||
| 
								 | 
							
								    "communicator/cli_lwip_api.c",
							 | 
						||
| 
								 | 
							
								    "communicator/plc/iot_cli_bt_communicator.c",
							 | 
						||
| 
								 | 
							
								    "communicator/plc/iot_cli_plc_tx_rx.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_flash_log.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_dbg_log.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_plc_mgr_alive.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_ul_buf.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_msg_entry.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_basic_operation.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_host_interface.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_ram_operation.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_oem.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/iot_cli_host_pib.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_plc_nw.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_module_msg_entry.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_cco_upgrade.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_discovery.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_sg.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_plc_function.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_ada_dump.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_host_rate_test.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_ping.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_set_info.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_ckb.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_sta_upgrade.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_plc_module.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_mac_test.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_host_upgrade.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_hw_ver.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_tput.c",
							 | 
						||
| 
								 | 
							
								    "host_interface/plc/iot_cli_ckq.c",
							 | 
						||
| 
								 | 
							
								  ]
							 | 
						||
| 
								 | 
							
								  include_dirs = [
							 | 
						||
| 
								 | 
							
								    "//cli/cli/inc",
							 | 
						||
| 
								 | 
							
								    "//cli/communicator",
							 | 
						||
| 
								 | 
							
								    "//cli/communicator/plc",
							 | 
						||
| 
								 | 
							
								    "//inc/host_interface",
							 | 
						||
| 
								 | 
							
								    "//inc/host_interface/plc",
							 | 
						||
| 
								 | 
							
								    "//app/tput",
							 | 
						||
| 
								 | 
							
								    "//import/lwip/lwip/src/include",
							 | 
						||
| 
								 | 
							
								    "//import/lwip/ports/include",
							 | 
						||
| 
								 | 
							
								  ]
							 | 
						||
| 
								 | 
							
								}
							 |