summaryrefslogtreecommitdiffstats
path: root/rules/libarchive.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2015-11-18 08:55:32 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2015-11-25 06:45:06 +0100
commit1145d7131ec55421ced02856344de900fcb1eac7 (patch)
tree7d9414ab26f06c68a7722c7cba2bed544ffb259b /rules/libarchive.in
parentb81f0182f98e06de04c20449cd2d131642a58ebb (diff)
downloadptxdist-1145d7131ec55421ced02856344de900fcb1eac7.tar.gz
ptxdist-1145d7131ec55421ced02856344de900fcb1eac7.tar.xz
libarchive: make bzip2 and lzma support optional
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/libarchive.in')
-rw-r--r--rules/libarchive.in14
1 files changed, 11 insertions, 3 deletions
diff --git a/rules/libarchive.in b/rules/libarchive.in
index 80d1fc8d6..77987a439 100644
--- a/rules/libarchive.in
+++ b/rules/libarchive.in
@@ -4,15 +4,23 @@ menuconfig LIBARCHIVE
tristate
select GCCLIBS_GCC_S
select ZLIB
- select BZIP2
- select BZIP2_LIBBZ2
- select XZ
+ select BZIP2 if LIBARCHIVE_BZIP2
+ select BZIP2_LIBBZ2 if LIBARCHIVE_BZIP2
+ select XZ if LIBARCHIVE_LZMA
prompt "libarchive "
help
Multi-format archive and compression library.
if LIBARCHIVE
+config LIBARCHIVE_BZIP2
+ bool
+ prompt "bzip2 support"
+
+config LIBARCHIVE_LZMA
+ bool
+ prompt "xz support"
+
config LIBARCHIVE_BSDTAR
bool
prompt "install bsdtar"