mirror of
https://github.com/jarun/nnn.git
synced 2025-01-26 02:36:36 +00:00
Use auto-compress option for bsdtar, tar
This commit is contained in:
parent
5651d12dc4
commit
68b460310e
|
@ -132,7 +132,7 @@
|
||||||
#define EXEC_ARGS_MAX 8
|
#define EXEC_ARGS_MAX 8
|
||||||
#define SCROLLOFF 3
|
#define SCROLLOFF 3
|
||||||
#define LONG_SIZE sizeof(ulong)
|
#define LONG_SIZE sizeof(ulong)
|
||||||
#define ARCHIVE_CMD_LEN 12
|
#define ARCHIVE_CMD_LEN 16
|
||||||
|
|
||||||
/* Program return codes */
|
/* Program return codes */
|
||||||
#define _SUCCESS 0
|
#define _SUCCESS 0
|
||||||
|
@ -1265,11 +1265,11 @@ static void get_archive_cmd(char *cmd, char *archive)
|
||||||
if (getutil(utils[ATOOL]))
|
if (getutil(utils[ATOOL]))
|
||||||
xstrlcpy(cmd, "atool -a", ARCHIVE_CMD_LEN);
|
xstrlcpy(cmd, "atool -a", ARCHIVE_CMD_LEN);
|
||||||
else if (getutil(utils[BSDTAR]))
|
else if (getutil(utils[BSDTAR]))
|
||||||
xstrlcpy(cmd, "bsdtar -cvf", ARCHIVE_CMD_LEN);
|
xstrlcpy(cmd, "bsdtar -acvf", ARCHIVE_CMD_LEN);
|
||||||
else if (is_suffix(archive, ".zip"))
|
else if (is_suffix(archive, ".zip"))
|
||||||
xstrlcpy(cmd, "zip -r", ARCHIVE_CMD_LEN);
|
xstrlcpy(cmd, "zip -r", ARCHIVE_CMD_LEN);
|
||||||
else
|
else
|
||||||
xstrlcpy(cmd, "tar -cvf", ARCHIVE_CMD_LEN);
|
xstrlcpy(cmd, "tar -acvf", ARCHIVE_CMD_LEN);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void archive_selection(const char *cmd, const char *archive, const char *curpath)
|
static void archive_selection(const char *cmd, const char *archive, const char *curpath)
|
||||||
|
|
Loading…
Reference in a new issue