# Copyright (c) 2000-2016 Synology Inc. All rights reserved.
include $(shell pwd)/Makefile.qca.common-virtual-junior

NSS_HAL_INCL=$(NSS_DRV_SRCBASE)/nss_hal

EXTRA_CFLAGS+= \
	-DCONFIG_NSS_DEBUG_LEVEL=4 \
	-I$(NSS_HAL_INCL)/include \
	-I$(NSS_HAL_INCL)/$(BOARD)

EXTRA_CFLAGS+= -Wno-unused-result -fno-pie

all:
	$(MAKE) -C $(KERNELSRC) \
		CROSS_COMPILE="$(TARGET_CROSS)" \
		ARCH="$(LINUX_KARCH)" \
		M="$(shell pwd)" \
		EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
		modules

clean:
	$(MAKE) -C $(KERNELSRC) \
		CROSS_COMPILE="$(TARGET_CROSS)" \
		ARCH="$(LINUX_KARCH)" \
		M="$(shell pwd)" \
		EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
		clean
