⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mtd.mk

📁 最新的文件系统生成工具
💻 MK
字号:
############################################################### mtd provides jffs2 utilities##############################################################MTD_SOURCE=mtd_20050122.orig.tar.gzMTD_SITE=http://ftp.debian.org/debian/pool/main/m/mtd############################################################### Build mkfs.jffs2 for use on the local host system if# needed by target/jffs2root.##############################################################MKFS_JFFS2 = $(MTD_HOST_DIR)/util/mkfs.jffs2MTD_HOST_DIR	:=	$(TOOL_BUILD_DIR)/mtd-20050122.orig$(DL_DIR)/$(MTD_SOURCE):	$(WGET) -P $(DL_DIR) $(MTD_SITE)/$(MTD_SOURCE)$(MTD_HOST_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE)	zcat $(DL_DIR)/$(MTD_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) -	touch $(MTD_HOST_DIR)/.unpacked$(MTD_HOST_DIR)/util/mkfs.jffs2: $(MTD_HOST_DIR)/.unpacked	CFLAGS=-I$(LINUX_HEADERS_DIR)/include \		$(MAKE) LINUXDIR=$(LINUX_DIR) -C $(MTD_HOST_DIR)/util mkfs.jffs2mtd-host: $(MKFS_JFFS2)mtd-host-source: $(DL_DIR)/$(MTD_SOURCE)mtd-host-clean:	-$(MAKE) -C $(MTD_HOST_DIR) cleanmtd-host-dirclean:	rm -rf $(MTD_HOST_DIR)############################################################### build mtd for use on the target system##############################################################MTD_DIR:=$(BUILD_DIR)/mtd-20050122.orig$(MTD_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE)	zcat $(DL_DIR)/$(MTD_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -	touch $(MTD_DIR)/.unpackedMTD_TARGETS_n :=MTD_TARGETS_y :=MTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASE)		+= flash_eraseMTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_ERASEALL)		+= flash_eraseallMTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_INFO)		+= flash_infoMTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_LOCK)		+= flash_lockMTD_TARGETS_$(BR2_PACKAGE_MTD_FLASH_UNLOCK)		+= flash_unlockMTD_TARGETS_$(BR2_PACKAGE_MTD_FLASHCP)			+= flashcpMTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS2)		+= mkfs.jffs2MTD_TARGETS_$(BR2_PACKAGE_MTD_MKFSJFFS)			+= mkfs.jffsMTD_TARGETS_$(BR2_PACKAGE_MTD_JFFS2DUMP)		+= jffs2dumpMTD_TARGETS_$(BR2_PACKAGE_MTD_SUMTOOL)			+= sumtoolMTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_CHECK)		+= ftl_checkMTD_TARGETS_$(BR2_PACKAGE_MTD_FTL_FORMAT)		+= ftl_formatMTD_TARGETS_$(BR2_PACKAGE_MTD_NFTLDUMP)			+= nftldumpMTD_TARGETS_$(BR2_PACKAGE_MTD_NFTL_FORMAT)		+= nftl_formatMTD_TARGETS_$(BR2_PACKAGE_MTD_NANDDUMPP)		+= nanddumpMTD_TARGETS_$(BR2_PACKAGE_MTD_NANDWRITE)		+= nandwriteMTD_TARGETS_$(BR2_PACKAGE_MTD_MTD_DEBUG)		+= mtd_debugMTD_TARGETS_$(BR2_PACKAGE_MTD_DOCFDISK)			+= docfdiskMTD_TARGETS_$(BR2_PACKAGE_MTD_DOC_LOADBIOS)		+= doc_loadbiosMTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/util/, $(MTD_TARGETS_y))$(MTD_BUILD_TARGETS): $(MTD_DIR)/.unpacked	CFLAGS="-I$(LINUX_HEADERS_DIR)/include $(TARGET_CFLAGS)" \	$(MAKE)	CC=$(TARGET_CC) LINUXDIR=$(LINUX_DIR) -C $(MTD_DIR)/utilMTD_TARGETS := $(addprefix $(TARGET_DIR)/usr/sbin/, $(MTD_TARGETS_y))$(MTD_TARGETS): $(TARGET_DIR)/usr/sbin/% : $(MTD_DIR)/util/%	cp -f $< $@mtd: zlib $(MTD_TARGETS)mtd-source: $(DL_DIR)/$(MTD_SOURCE)mtd-clean:	-$(MAKE) -C $(MTD_DIR) cleanmtd-dirclean:	rm -rf $(MTD_DIR)############################################################### Toplevel Makefile options##############################################################ifeq ($(strip $(BR2_PACKAGE_MTD)),y)TARGETS+=mtdendif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -