summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Korsgaard <jacmet@sunsite.dk>2010-02-03 14:08:47 (GMT)
committer Peter Korsgaard <jacmet@sunsite.dk>2010-02-03 14:08:47 (GMT)
commitf85ed72c70925c7953c11fa0526bd77fb8698de2 (patch)
tree9eeec97f1617ca57e546776dffc6085cbdf1ab49
parent6d34b1d0589ce2a9c15bf95c83effafc85ef62c2 (diff)
downloadbuildroot-f85ed72c70925c7953c11fa0526bd77fb8698de2.tar.gz
buildroot-f85ed72c70925c7953c11fa0526bd77fb8698de2.tar.bz2
mtd: zlib/lzo is only needed for mkfs.jffs2
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
-rw-r--r--package/mtd/Config.in3
-rw-r--r--package/mtd/mtd.mk2
2 files changed, 3 insertions, 2 deletions
diff --git a/package/mtd/Config.in b/package/mtd/Config.in
index af71252..01fe611 100644
--- a/package/mtd/Config.in
+++ b/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
diff --git a/package/mtd/mtd.mk b/package/mtd/mtd.mk
index e4f5917..244fd8e 100644
--- a/package/mtd/mtd.mk
+++ b/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)