diff options
author | Michihiro NAKAJIMA <ggcueroad@gmail.com> | 2012-10-07 12:56:02 +0900 |
---|---|---|
committer | Michihiro NAKAJIMA <ggcueroad@gmail.com> | 2012-10-07 12:57:51 +0900 |
commit | 08e5985823058be70eb45bed9476a78725a3cccb (patch) | |
tree | cfe2f6d9522f15eaa57e712f1f795cd634d992a3 /cpio/cpio.c | |
parent | 243f9e4c435fe081513c85426669d22b6fdee92d (diff) | |
download | libarchive-08e5985823058be70eb45bed9476a78725a3cccb.tar.gz |
Add --lrzip option to bsdtar and bsdcpio to use lrzip compression.
Diffstat (limited to 'cpio/cpio.c')
-rw-r--r-- | cpio/cpio.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cpio/cpio.c b/cpio/cpio.c index db342318..40e7b29f 100644 --- a/cpio/cpio.c +++ b/cpio/cpio.c @@ -265,6 +265,7 @@ main(int argc, char *argv[]) case 'l': /* POSIX 1997 */ cpio->option_link = 1; break; + case OPTION_LRZIP: case OPTION_LZMA: /* GNU tar, others */ case OPTION_LZOP: /* GNU tar, others */ cpio->compress = opt; @@ -521,6 +522,9 @@ mode_out(struct cpio *cpio) case 'J': r = archive_write_set_compression_xz(cpio->archive); break; + case OPTION_LRZIP: + r = archive_write_add_filter_lrzip(cpio->archive); + break; case OPTION_LZMA: r = archive_write_set_compression_lzma(cpio->archive); break; |