From f2a0a2f09e09bfd5e5534b4dfd31c203cb3393b0 Mon Sep 17 00:00:00 2001 From: Liyou Zhou Date: Thu, 26 Nov 2015 13:54:20 +0000 Subject: [PATCH] Guard nordic specific implementation with #ifdef TARGET_NRF51822 --- ble/services/DFUService.h | 3 +++ source/services/DFUService.cpp | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/ble/services/DFUService.h b/ble/services/DFUService.h index 4dbec30..7149efb 100644 --- a/ble/services/DFUService.h +++ b/ble/services/DFUService.h @@ -14,6 +14,8 @@ * limitations under the License. */ +#ifdef TARGET_NRF51822 /* DFU only supported on nrf51 platforms */ + #ifndef __BLE_DFU_SERVICE_H__ #define __BLE_DFU_SERVICE_H__ @@ -141,3 +143,4 @@ protected: }; #endif /* #ifndef __BLE_DFU_SERVICE_H__*/ +#endif /* #ifdef TARGET_NRF51822 */ diff --git a/source/services/DFUService.cpp b/source/services/DFUService.cpp index a72e559..b10e24c 100644 --- a/source/services/DFUService.cpp +++ b/source/services/DFUService.cpp @@ -14,6 +14,8 @@ * limitations under the License. */ +#ifdef TARGET_NRF51822 /* DFU only supported on nrf51 platforms */ + #include "ble/services/DFUService.h" const uint8_t DFUServiceBaseUUID[] = { @@ -38,3 +40,5 @@ const uint8_t DFUServicePacketCharacteristicUUID[] = { }; DFUService::ResetPrepare_t DFUService::handoverCallback = NULL; + +#endif /* #ifdef TARGET_NRF51822 */