###############################################################################
# Copyright (c) 2012-2018 Qualcomm Technologies International, Ltd.
# All Rights Reserved.
# Qualcomm Technologies International, Ltd. Confidential and Proprietary.
#
# REVISION:      $Revision: #  $
###############################################################################

set(SRCS
    csr_bt_gatt_demo_db_utils.c
    csr_bt_gatt_app_uuid.c)

set(HDRS
    csr_bt_gatt_demo_app.h
    csr_bt_gatt_demo_db_utils.h
    csr_bt_gatt_demo_defines.h)


csr_add_library(csr_bt_app_gatt
                COMPONENT CSR_COMPONENT_BT_APP_GEN_GATT
                CONDITIONAL CSR_BT_LE_ENABLE SOURCES ${SRCS}
                HEADERS ${HDRS}
                ALLOW_WARNINGS)

if(CSR_BT_APP_USE_GATT_GENERIC_SERVER)
    csr_add_subdirectory(generic_server)
endif()

if(CSR_BT_APP_USE_GATT_HOGD OR CSR_BT_APP_USE_GATT_HOGH)
    csr_add_subdirectory(hogp)
endif()

if(CSR_BT_APP_USE_GATT_LE_BROWSER)
    csr_add_subdirectory(le_browser)
endif()

if(CSR_BT_APP_USE_GATT_PXPM OR CSR_BT_APP_USE_GATT_PROXS)
    csr_add_subdirectory(proximity)
endif()

if(CSR_BT_APP_USE_GATT_RSCC OR CSR_BT_APP_USE_GATT_RSCS)
    csr_add_subdirectory(rsc)
endif()

if(CSR_BT_APP_USE_GATT_THERMC OR CSR_BT_APP_USE_GATT_THERMS)
    csr_add_subdirectory(thermometer)
endif()