KT25-0812_82A-UART/apps/soundbox/board/br25/Makefile

224 lines
9.5 KiB
Makefile
Raw Permalink Normal View History

2025-08-12 10:09:23 +00:00
LIBS = \
--start-group \
$(AR_DIR)/cpu$(LIB_SUFFIX).a \
$(AR_DIR)/system$(LIB_SUFFIX).a \
$(AR_DIR)/libepmotion.a \
$(AR_DIR)/wtg_dec_lib.a \
$(AR_DIR)/sbc_eng_lib.a \
$(AR_DIR)/mp3tsy_dec_lib.a \
$(AR_DIR)/wtg_dec_lib.a \
$(AR_DIR)/flac_dec_lib.a \
$(AR_DIR)/ape_dec_lib.a \
$(AR_DIR)/m4a_tws_lib.a \
$(AR_DIR)/amr_dec_lib.a \
$(AR_DIR)/dts_dec_lib.a \
$(AR_DIR)/mp3_decstream_lib.a \
$(AR_DIR)/wma_decstream_lib.a \
$(AR_DIR)/libAptFilt_pi32v2_OnChip.a \
$(AR_DIR)/libEchoSuppress_pi32v2_OnChip.a \
$(AR_DIR)/libNoiseSuppress_pi32v2_OnChip.a \
$(AR_DIR)/libSplittingFilter_pi32v2_OnChip.a \
$(AR_DIR)/libDelayEstimate_pi32v2_OnChip.a \
$(AR_DIR)/compressor.a \
$(AR_DIR)/crossover_coff.a \
$(AR_DIR)/limiter.a \
$(AR_DIR)/lib_pitchshifter.a \
$(AR_DIR)/lib_pitch_speed.a \
$(AR_DIR)/lib_reverb_cal.a \
$(AR_DIR)/lib_mp2_code.a \
$(AR_DIR)/lib_adpcm_code.a \
$(AR_DIR)/mp3_enc_lib.a \
$(AR_DIR)/opus_enc_lib.a \
$(AR_DIR)/speex_enc_lib.a \
$(AR_DIR)/lib_rmono2stereo.a \
$(AR_DIR)/limiter_noiseGate.a \
$(AR_DIR)/howling.a \
$(AR_DIR)/noisegate.a \
$(AR_DIR)/shiftPhase.a \
$(AR_DIR)/pemafrow.a \
$(AR_DIR)/lib_howlings_phf.a \
$(AR_DIR)/lib_resample_cal.a \
$(AR_DIR)/mp3_dec_lib.a \
$(AR_DIR)/wma_dec_lib.a \
$(AR_DIR)/wav_dec_lib.a \
$(AR_DIR)/agreement.a \
$(AR_DIR)/lib_sur_cal.a \
$(AR_DIR)/lib_vbass_cal.a \
$(AR_DIR)/loudness.a \
$(AR_DIR)/filtparam_cal_lib.a \
$(AR_DIR)/media_app.a \
$(AR_DIR)/aec.a \
$(AR_DIR)/bt_hash_enc.a \
$(AR_DIR)/rcsp_stack.a \
$(AR_DIR)/lib_midi_dec.a \
$(AR_DIR)/lib_usbaudio_plc.a \
# $(AR_DIR)/libOpcore_maskrom_pi32v2_OnChip.a \
ifeq ($(CONFIG_BLUETOOTH_EN),y)
LIBS += \
$(AR_DIR)/btstack$(LIB_SUFFIX).a \
$(AR_DIR)/btctrler$(LIB_SUFFIX).a \
endif
ifeq ($(CONFIG_ANS_V2),y)
LIBS += \
$(AR_DIR)/media_v2$(LIB_SUFFIX).a \
#$(AR_DIR)/libNoiseSuppress_pi32v2_OnChip_v2.a \
else
LIBS += \
$(AR_DIR)/media$(LIB_SUFFIX).a \
#$(AR_DIR)/libNoiseSuppress_pi32v2_OnChip.a \
endif
ifeq ($(BFILTERFUN_LIB_IN_MASKROM),n)
LIBS += \
$(AR_DIR)/bfilterfun_lib.a
endif
ifeq ($(libFFT_pi32v2_OnChip_IN_MASKROM),n)
LIBS += \
$(AR_DIR)/libFFT_pi32v2_OnChip.a
endif
LIBS += \
$(AR_DIR)/update$(LIB_SUFFIX).a \
ifeq ($(CONFIG_UI_ENABLE),y)
LIBS += \
$(AR_DIR)/res.a \
$(AR_DIR)/ui.a \
$(AR_DIR)/font.a \
endif
ifeq ($(FLASH_256K),y)
LIBS += \
$(AR_DIR)/crypto_toolbox_Osize.a
else
LIBS += \
$(AR_DIR)/crypto_toolbox_Ospeed.a
endif
LIBS += \
--end-group
ifeq ($(AC608N),y)
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/board_ac6082_demo.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_demo/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/board_ac6082_iap.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6082_iap/key_table/touch_key_table.o \
else
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/board_ac696x_demo.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_demo/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/board_ac696x_btbox.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btbox/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/board_ac696x_lcd.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lcd/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/board_ac6969d_demo.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac6969d_demo/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/board_ac696x_lighter.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_lighter/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/board_ac696x_tws.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws/key_table/touch_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/board_ac696x_tws_box.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_tws_box/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/board_ac696x_smartbox.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_smartbox/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/board_ac696x_btemitter.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_btemitter/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/board_ac696x_chargebox_outside.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_outside/key_table/touch_key_table.o \
objs += \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/board_ac696x_chargebox_inside.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/key_table/iokey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/key_table/adkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/key_table/irkey_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/key_table/rdec_key_table.o \
$(ROOT)/apps/$(APP_CASE)/board/$(CPU)/board_ac696x_chargebox_inside/key_table/touch_key_table.o \
endif