aboutsummaryrefslogtreecommitdiff
path: root/archival/tar.c
diff options
context:
space:
mode:
authorRon Yorston <rmy@pobox.com>2021-01-14 13:28:49 +0000
committerRon Yorston <rmy@pobox.com>2021-01-14 13:28:49 +0000
commit89963b524d211e1aec12b72b3725be05ee95c8cf (patch)
tree48590aef62b7ee7686b7898256f29def8d9c50b9 /archival/tar.c
parent9aa5a829070392c2ac6494d0c4e674c0c2bc7dab (diff)
parent2b7c1aa92c68524559a2067609d09309d5c09adc (diff)
downloadbusybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.tar.gz
busybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.tar.bz2
busybox-w32-89963b524d211e1aec12b72b3725be05ee95c8cf.zip
Merge branch 'busybox' into merge
Diffstat (limited to 'archival/tar.c')
-rw-r--r--archival/tar.c27
1 files changed, 16 insertions, 11 deletions
diff --git a/archival/tar.c b/archival/tar.c
index 1796d4c60..6c1591bdc 100644
--- a/archival/tar.c
+++ b/archival/tar.c
@@ -794,7 +794,7 @@ static llist_t *append_file_list_to_list(llist_t *list)
794//usage: IF_FEATURE_TAR_NOPRESERVE_TIME("m") 794//usage: IF_FEATURE_TAR_NOPRESERVE_TIME("m")
795//usage: "vokO] " 795//usage: "vokO] "
796//usage: "[-f TARFILE] [-C DIR] " 796//usage: "[-f TARFILE] [-C DIR] "
797//usage: IF_FEATURE_TAR_FROM("[-T FILE] [-X FILE] "IF_FEATURE_TAR_LONG_OPTIONS("[--exclude PATTERN]... ")) 797//usage: IF_FEATURE_TAR_FROM("[-T FILE] [-X FILE] "IF_FEATURE_TAR_LONG_OPTIONS("[OPTION]... "))
798//usage: "[FILE]..." 798//usage: "[FILE]..."
799//usage:#define tar_full_usage "\n\n" 799//usage:#define tar_full_usage "\n\n"
800//usage: IF_FEATURE_TAR_CREATE("Create, extract, ") 800//usage: IF_FEATURE_TAR_CREATE("Create, extract, ")
@@ -828,6 +828,11 @@ static llist_t *append_file_list_to_list(llist_t *list)
828//usage: IF_FEATURE_SEAMLESS_BZ2( 828//usage: IF_FEATURE_SEAMLESS_BZ2(
829//usage: "\n -j (De)compress using bzip2" 829//usage: "\n -j (De)compress using bzip2"
830//usage: ) 830//usage: )
831//usage: IF_FEATURE_SEAMLESS_LZMA(
832//usage: IF_FEATURE_TAR_LONG_OPTIONS(
833//usage: "\n --lzma (De)compress using lzma"
834//usage: )
835//usage: )
831//usage: "\n -a (De)compress based on extension" 836//usage: "\n -a (De)compress based on extension"
832//usage: IF_FEATURE_TAR_CREATE( 837//usage: IF_FEATURE_TAR_CREATE(
833//usage: "\n -h Follow symlinks" 838//usage: "\n -h Follow symlinks"
@@ -839,21 +844,21 @@ static llist_t *append_file_list_to_list(llist_t *list)
839//usage: "\n --exclude PATTERN Glob pattern to exclude" 844//usage: "\n --exclude PATTERN Glob pattern to exclude"
840//usage: ) 845//usage: )
841//usage: ) 846//usage: )
847//usage: IF_FEATURE_TAR_LONG_OPTIONS(
848//usage: "\n --overwrite Replace existing files"
849//usage: "\n --strip-components NUM NUM of leading components to strip"
850//usage: "\n --no-recursion Don't descend in directories"
851//usage: "\n --numeric-owner Use numeric user:group"
852//usage: "\n --no-same-permissions Don't restore access permissions"
853//usage: IF_FEATURE_TAR_TO_COMMAND(
854//usage: "\n --to-command COMMAND Pipe files to COMMAND"
855//usage: )
856//usage: )
842//usage: 857//usage:
843//usage:#define tar_example_usage 858//usage:#define tar_example_usage
844//usage: "$ zcat /tmp/tarball.tar.gz | tar -xf -\n" 859//usage: "$ zcat /tmp/tarball.tar.gz | tar -xf -\n"
845//usage: "$ tar -cf /tmp/tarball.tar /usr/local\n" 860//usage: "$ tar -cf /tmp/tarball.tar /usr/local\n"
846 861
847// Supported but aren't in --help:
848// lzma
849// no-recursion
850// numeric-owner
851// no-same-permissions
852// overwrite
853//IF_FEATURE_TAR_TO_COMMAND(
854// to-command
855//)
856
857enum { 862enum {
858 OPTBIT_KEEP_OLD = 8, 863 OPTBIT_KEEP_OLD = 8,
859 IF_FEATURE_TAR_CREATE( OPTBIT_CREATE ,) 864 IF_FEATURE_TAR_CREATE( OPTBIT_CREATE ,)