Separate components better and remove audio_board dependencies (#110)
* Remove audio board dependency from lightsnapcast. * Move dac settings (i2c communication) to main task. Remove audio_board dependency from http_get_task * Remove unneeded dependencies from dsp_processor component.
This commit is contained in:
committed by
GitHub
Unverified
parent
fafbb26a95
commit
38d749e6cc
@@ -1,10 +1,6 @@
|
||||
set(COMPONENT_REQUIRES)
|
||||
set(COMPONENT_PRIV_REQUIRES audio_board audio_sal audio_hal esp-dsp)
|
||||
set(COMPONENT_PRIV_REQUIRES esp-dsp)
|
||||
|
||||
list(APPEND COMPONENT_ADD_INCLUDEDIRS ./include)
|
||||
set(COMPONENT_SRCS ./dsp_processor.c)
|
||||
register_component()
|
||||
|
||||
# IDF >=4
|
||||
idf_component_get_property(audio_board_lib audio_board COMPONENT_LIB)
|
||||
set_property(TARGET ${audio_board_lib} APPEND PROPERTY INTERFACE_LINK_LIBRARIES ${COMPONENT_LIB})
|
||||
|
||||
Reference in New Issue
Block a user