mirror of https://github.com/OpenIPC/firmware.git
47 lines
1.3 KiB
Diff
47 lines
1.3 KiB
Diff
diff -drupN a/modules/nand/Makefile b/modules/nand/Makefile
|
|
--- a/modules/nand/Makefile 1970-01-01 03:00:00.000000000 +0300
|
|
+++ b/modules/nand/Makefile 2022-06-12 05:28:14.000000000 +0300
|
|
@@ -0,0 +1,42 @@
|
|
+################################################################################
|
|
+#
|
|
+# 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 2>/dev/null | sed 's/[A-Z]/\l&/g')
|
|
+else
|
|
+SOC=$(shell \
|
|
+ sed -n 's/^CONFIG_ARCH_\(SUN.*P1\)=y/\1/p' .config 2>/dev/null | sed 's/[A-Z]/\l&/g')
|
|
+endif
|
|
+
|
|
+obj-$(CONFIG_SUNXI_NAND) += $(SOC)/
|
|
+
|
|
+.PHONY: install build clean build_rr
|
|
+
|
|
+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
|
|
+
|
|
+build_rr:
|
|
+ @make -C ${SOC}/phy-nand/physic_v2/rr_lib clean 2>/dev/null
|
|
+ @make -C ${SOC}/phy-nand/physic_v2/rr_lib
|
|
+
|
|
+build_3d:
|
|
+ @make -C ${SOC}/lib-3d clean 2>/dev/null
|
|
+ @make -C ${SOC}/lib-3d install
|