zephyr/subsys/bluetooth/host/classic/CMakeLists.txt
Mark Wang bdca41d0bf Bluetooth: A2DP: Implement the a2dp and avdtp
implement a2dp.c and avdtp.c
add a2dp related Kconfig:
BT_AVDTP_RTP_VERSION, BT_A2DP_SOURCE and BT_A2DP_SINK
a2dp_codec_sbc.c/h are used to provide some APIs to get
A2DP SBC codec information. (like: channel num).

Signed-off-by: Mark Wang <yichang.wang@nxp.com>
2024-05-28 12:56:42 +02:00

30 lines
566 B
CMake

# SPDX-License-Identifier: Apache-2.0
zephyr_library()
zephyr_library_link_libraries(subsys__bluetooth)
zephyr_library_sources_ifdef(CONFIG_BT_A2DP a2dp.c a2dp_codec_sbc.c)
zephyr_library_sources_ifdef(CONFIG_BT_AVDTP avdtp.c)
zephyr_library_sources_ifdef(CONFIG_BT_RFCOMM rfcomm.c)
zephyr_library_sources_ifdef(
CONFIG_BT_CLASSIC
br.c
keys_br.c
l2cap_br.c
sdp.c
ssp.c
sco.c
)
zephyr_library_sources_ifdef(
CONFIG_BT_HFP_HF
hfp_hf.c
at.c
)
zephyr_library_sources_ifdef(
CONFIG_BT_HFP_AG
hfp_ag.c
)