فهرست منبع

mtd: zlib/lzo is only needed for mkfs.jffs2

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Peter Korsgaard 15 سال پیش
والد
کامیت
f85ed72c70
2فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 2 1
      package/mtd/Config.in
  2. 1 1
      package/mtd/mtd.mk

+ 2 - 1
package/mtd/Config.in

@@ -1,6 +1,5 @@
 menuconfig BR2_PACKAGE_MTD
 	bool "mtd/jffs2 utilities"
-	select BR2_PACKAGE_ZLIB
 	help
 	  Build mtd/jffs utilities
 
@@ -57,6 +56,8 @@ config BR2_PACKAGE_MTD_JFFS2DUMP
 
 config BR2_PACKAGE_MTD_MKFSJFFS2
 	bool "mkfs.jffs2"
+	select BR2_PACKAGE_ZLIB
+	select BR2_PACKAGE_LZO
 	default y
 
 config BR2_PACKAGE_MTD_MTD_DEBUG

+ 1 - 1
package/mtd/mtd.mk

@@ -132,7 +132,7 @@ $(MTD_TARGET_BINS): $(MTD_BUILD_TARGETS)
 	mkdir -p $(TARGET_DIR)/usr/sbin
 	$(INSTALL) -m 0755 $^ $(TARGET_DIR)/usr/sbin
 
-mtd: zlib lzo $(MTD_TARGET_BINS)
+mtd: $(if $(BR2_PACKAGE_MTD_MKFSJFFS2),zlib lzo) $(MTD_TARGET_BINS)
 
 mtd-source: $(DL_DIR)/$(MTD_SOURCE)