################################################################################
#
# Common Variables that already set:
#     LICHEE_KDIR
#     LICHEE_MOD_DIR
#     CROSS_COMPILE
#     ARCH
#
#################################################################################

ifneq ($(LICHEE_KDIR),)
SOC=$(shell \
	sed -n 's/^CONFIG_ARCH_\(SUN.*P1\)=y/\1/p' $(LICHEE_KDIR)/.config | sed 's/[A-Z]/\l&/g')
else
SOC=$(shell \
	sed -n 's/^CONFIG_ARCH_\(SUN.*P1\)=y/\1/p' .config | sed 's/[A-Z]/\l&/g')
endif

obj-$(CONFIG_BLK_SUNXI_NAND) += $(SOC)/

.PHONY: install build clean

install:
	@if cat $(LICHEE_KDIR)/.config|grep "CONFIG_SUNXI_NAND=m" >/dev/null 2>&1;then \
		cp $(SOC)/nand.ko $(LICHEE_MOD_DIR)/; \
	else \
		echo "[NAND] NOT buid as ko";\
	fi
clean:
	@rm -rf *.o *.ko .*.cmd *.mod.c *.order *.symvers .tmp_versions *~

build:
	@make -C ${SOC}/lib clean 2>/dev/null
	@make -C ${SOC}/lib install
