| # |
| # Copyright (c) 2017 Intel Corporation |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| # |
| |
| # Common routines used in net samples |
| |
| ifeq ($(CONFIG_NET_L2_BT), y) |
| ccflags-y += -I${ZEPHYR_BASE}/samples/bluetooth/ |
| obj-y += ../../../bluetooth/gatt/ipss.o |
| endif |
| |
| ifeq ($(CONFIG_NET_L2_IEEE802154), y) |
| ifeq ($(CONFIG_NET_APP_SETTINGS), y) |
| ccflags-y += -I${ZEPHYR_BASE}/samples/net/common/ |
| obj-y += ../../common/ieee802154_settings.o |
| endif |
| endif |
| |
| ifeq ($(CONFIG_IEEE802154_CC2520),y) |
| ifeq ($(CONFIG_BOARD_ARDUINO_101),y) |
| ccflags-y +=-I${ZEPHYR_BASE}/include/drivers/ |
| obj-y += ../../common/cc2520_a101.o |
| endif |
| |
| ifeq ($(CONFIG_BOARD_FRDM_K64F),y) |
| ccflags-y +=-I${ZEPHYR_BASE}/drivers/ |
| ccflags-y +=-I${ZEPHYR_BASE}/include/drivers/ |
| obj-y += ../../common/cc2520_frdm_k64f.o |
| endif |
| endif |
| |
| ifeq ($(CONFIG_NET_TESTING), y) |
| ccflags-y +=-I${ZEPHYR_BASE}/samples/net/common/ |
| ccflags-y +=-DNET_TESTING_SERVER=1 |
| endif |