TARGET_CHIP := NRF51822_QFAA_CA
BOARD := BOARD_NRF6310

SDK_VERSION := nRF51SDK_v6.0.0.43681
SDK_PATH := ../../../../../../NordicSemiconductor/$(SDK_VERSION)/Nordic/nrf51822/

C_SOURCE_FILES += main.c
C_SOURCE_FILES += pstorage.c
C_SOURCE_FILES += softdevice_handler.c
C_SOURCE_FILES += ble_advdata.c
C_SOURCE_FILES += ble_debug_assert_handler.c
C_SOURCE_FILES += ble_srv_common.c
C_SOURCE_FILES += ble_conn_params.c
C_SOURCE_FILES += app_timer.c
C_SOURCE_FILES += app_scheduler.c
C_SOURCE_FILES += app_button.c
C_SOURCE_FILES += app_gpiote.c

OUTPUT_FILENAME := ble_app_template_128UUID

DEVICE_VARIANT := xxaa
#DEVICE_VARIANT := xxab

USE_SOFTDEVICE := S110
#USE_SOFTDEVICE := S210

CFLAGS += -DBLE_STACK_SUPPORT_REQD

INCLUDEPATHS += -I"$(SDK_PATH)Include/s110"
INCLUDEPATHS += -I"$(SDK_PATH)Include/ble"
INCLUDEPATHS += -I"$(SDK_PATH)Include/ble/ble_services"
INCLUDEPATHS += -I"$(SDK_PATH)Include/app_common"
INCLUDEPATHS += -I"$(SDK_PATH)Include/sd_common"

C_SOURCE_PATHS += "$(SDK_PATH)Source/ble"
C_SOURCE_PATHS += "$(SDK_PATH)Source/app_common"
C_SOURCE_PATHS += "$(SDK_PATH)Source/sd_common"
C_SOURCE_PATHS += "$(SDK_PATH)Source/serialization\application\hal"

include $(SDK_PATH)Source/templates/gcc/Makefile.common