1*84e33947SAndroid Build Coastguard Workerinclude_guard(GLOBAL) 2*84e33947SAndroid Build Coastguard Worker 3*84e33947SAndroid Build Coastguard Workerinclude($ENV{PW_ROOT}/pw_build/pigweed.cmake) 4*84e33947SAndroid Build Coastguard Worker 5*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.assert. 6*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.assert_BACKEND) 7*84e33947SAndroid Build Coastguard Worker 8*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.atomic. 9*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.atomic_BACKEND) 10*84e33947SAndroid Build Coastguard Worker 11*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.condition_variable. 12*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.condition_variable_BACKEND) 13*84e33947SAndroid Build Coastguard Worker 14*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.context. 15*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.context_BACKEND) 16*84e33947SAndroid Build Coastguard Worker 17*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.fatal_error. 18*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.fatal_error_BACKEND) 19*84e33947SAndroid Build Coastguard Worker 20*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.host_link. 21*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.host_link_BACKEND) 22*84e33947SAndroid Build Coastguard Worker 23*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.log. 24*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.log_BACKEND) 25*84e33947SAndroid Build Coastguard Worker 26*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.memory. 27*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.memory_BACKEND) 28*84e33947SAndroid Build Coastguard Worker 29*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.memory_manager. 30*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.memory_manager_BACKEND) 31*84e33947SAndroid Build Coastguard Worker 32*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.mutex. 33*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.mutex_BACKEND) 34*84e33947SAndroid Build Coastguard Worker 35*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.notifier. 36*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.notifier_BACKEND) 37*84e33947SAndroid Build Coastguard Worker 38*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_audio. 39*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_audio_BACKEND) 40*84e33947SAndroid Build Coastguard Worker 41*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_ble. 42*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_ble_BACKEND) 43*84e33947SAndroid Build Coastguard Worker 44*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_debug_dump_manager. 45*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_debug_dump_manager_BACKEND) 46*84e33947SAndroid Build Coastguard Worker 47*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_gnss. 48*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_gnss_BACKEND) 49*84e33947SAndroid Build Coastguard Worker 50*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_nanoapp. 51*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_nanoapp_BACKEND) 52*84e33947SAndroid Build Coastguard Worker 53*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_sensor. 54*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_sensor_BACKEND) 55*84e33947SAndroid Build Coastguard Worker 56*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_sensor_manager. 57*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_sensor_manager_BACKEND) 58*84e33947SAndroid Build Coastguard Worker 59*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_sensor_type_helpers. 60*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_sensor_type_helpers_BACKEND) 61*84e33947SAndroid Build Coastguard Worker 62*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_wifi. 63*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_wifi_BACKEND) 64*84e33947SAndroid Build Coastguard Worker 65*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.platform_wwan. 66*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.platform_wwan_BACKEND) 67*84e33947SAndroid Build Coastguard Worker 68*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.power_control_manager. 69*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.power_control_manager_BACKEND) 70*84e33947SAndroid Build Coastguard Worker 71*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.static_nanoapp_init. 72*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.static_nanoapp_init_BACKEND) 73*84e33947SAndroid Build Coastguard Worker 74*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.system_time. 75*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.system_time_BACKEND) 76*84e33947SAndroid Build Coastguard Worker 77*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.system_timer. 78*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.system_timer_BACKEND) 79*84e33947SAndroid Build Coastguard Worker 80*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.thread_handle. 81*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.thread_handle_BACKEND) 82*84e33947SAndroid Build Coastguard Worker 83*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.tracing. 84*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.tracing_BACKEND) 85*84e33947SAndroid Build Coastguard Worker 86*84e33947SAndroid Build Coastguard Worker# Backend for chre.platform.version. 87*84e33947SAndroid Build Coastguard Workerpw_add_backend_variable(chre.platform.version_BACKEND) 88