obj-y := audio_dump/ \ audioflinger/ \ audio_process/ \ hw_dsp/ \ bt_app/ \ overlay/ \ resources/ \ ../utils/crc32/ \ ../utils/crc16/ \ ../utils/heap/ \ osif/ \ norflash_api/ \ ifeq ($(BONE_SENSOR_TDM),1) obj-y += bone_sensor/ endif ifneq ($(INTERCONNECTION)_$(AI_VOICE),0_0) obj-y += interconnection/ endif ifeq ($(ENHANCED_STACK),1) obj-y += bt_profiles_enhanced/ obj-y += bt_if_enhanced/ else obj-y += bt_profiles/ obj-y += bt_if/ endif ifeq ($(MBED),1) obj-y += fs/ endif ifneq ($(MBED)_$(AI_VOICE),0_0) obj-y +=../utils/kfifo/ endif ifeq ($(VOICE_DATAPATH_ENABLED),1) obj-y += voicepath/ obj-y += voicepath/$(VOICE_DATAPATH_TYPE)/ endif ifneq ($(VOICE_DATAPATH_ENABLED)_$(AI_VOICE),0_0) obj-y += app_ai/ endif ifeq ($(BLE),1) obj-y += ble_app/ \ bridge/ \ ble_stack/ \ ../utils/retention_ram/ \ ble_profiles/ endif ifeq ($(AUTO_TEST),1) obj-y += auto_test/ endif obj-y += nv_section/ ifneq ($(FPGA),1) obj-y += nvrecord/ endif ifeq ($(VOICE_RECOGNITION),1) obj-y += voice_recognition/ endif ifeq ($(APP_ANC_TEST),1) obj-y += anc_spp_tool/ endif ifeq ($(TEST_OVER_THE_AIR),1) obj-y += tota/ endif ifeq ($(OTA_ENABLE),1) ifeq ($(IBRT),1) ifeq ($(FPGA_IBRT_OTA),1) obj-y += fpga_ibrt_ota/ else obj-y += ibrt_ota/ endif else endif ifeq ($(OTA_ENABLE), 1) obj-y += ota/ endif endif ifeq ($(TILE_DATAPATH_ENABLED),1) obj-y += ../thirdparty/tile/ endif ifeq ($(AI_VOICE),1) obj-y += ai_voice/ endif ifeq ($(CHIP_HAS_CP),1) obj-y += cp_accel/ endif ifeq ($(IBRT),1) obj-y += ibrt_core/ obj-y += app_ibrt/ obj-y += ibrt_ui/ endif ifeq ($(TWS_SYSTEM_ENABLED),1) obj-y += app_tws/ endif ifeq ($(RSA_SHA),1) obj-y +=../utils/sha256/ ../utils/rsa2048/ endif ifeq ($(AES256_FOR_BIN),1) obj-y +=../utils/aes256/ endif obj-y += communication/ ifeq ($(RPC_SUPPORT),1) obj-y += rpc/ endif ifeq ($(A2DP_LHDC_ON),1) obj-y += lhdc_license/ endif ifeq ($(THROUGH_PUT),1) obj-y += through_put/ endif