LPT26x-HSF-4MB-Hilink_14.2..../application/samples/bt/ble/CMakeLists.txt
2025-05-13 22:00:58 +08:00

27 lines
1008 B
CMake
Executable File

#===============================================================================
# @brief cmake file
# Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
#===============================================================================
if(DEFINED CONFIG_SAMPLE_SUPPORT_BLE_GATT_CLIENT_SAMPLE)
add_subdirectory_if_exist(ble_gatt_client)
endif()
if(DEFINED CONFIG_SAMPLE_SUPPORT_BLE_GATT_SERVER_SAMPLE)
add_subdirectory_if_exist(ble_gatt_server)
endif()
if(DEFINED CONFIG_SAMPLE_SUPPORT_BLE_SPEED_SERVER_SAMPLE)
add_subdirectory_if_exist(ble_speed_server)
endif()
if(DEFINED CONFIG_SAMPLE_SUPPORT_BLE_SPEED_CLIENT_SAMPLE)
add_subdirectory_if_exist(ble_speed_client)
endif()
if(DEFINED CONFIG_SAMPLE_SUPPORT_BLE_CFG_SAMPLE)
add_subdirectory_if_exist(ble_wifi_cfg_client)
add_subdirectory_if_exist(ble_wifi_cfg_server)
endif()
set(SOURCES "${SOURCES}" PARENT_SCOPE)
set(PUBLIC_HEADER "${PUBLIC_HEADER}" PARENT_SCOPE)