tar命令支持文件压缩

Signed-off-by: gong-guilin <gongguilin@h-partners.com>
This commit is contained in:
gong-guilin
2026-03-23 18:32:08 +08:00
parent 067cf46885
commit b9230d954c
4 changed files with 11 additions and 6 deletions
+5 -1
View File
@@ -213,6 +213,8 @@ if (defined(ohos_lite)) {
include_dirs = [ "./" ]
external_deps = ["zlib:libz"]
defines = [
"_DEFAULT_SOURCE",
"OHOS_LITE",
@@ -966,9 +968,11 @@ if (defined(ohos_lite)) {
"TOYBOX_OH_ADAPT",
]
external_deps = ["zlib:libz"]
if (build_selinux) {
sources += [ "toys/other/chcon.c" ]
external_deps = [
external_deps += [
"openssl:libcrypto_shared",
"openssl:libssl_shared",
"selinux:libselinux",
+2 -1
View File
@@ -31,7 +31,8 @@
"deps": {
"components": [
"selinux",
"openssl"
"openssl",
"zlib"
],
"third_party": []
},
+2 -2
View File
@@ -740,8 +740,8 @@
#endif // WITH_SELINUX
#define CFG_TOYBOX_SMACK 0
#define USE_TOYBOX_SMACK(...)
#define CFG_TOYBOX_LIBZ 0
#define USE_TOYBOX_LIBZ(...)
#define CFG_TOYBOX_LIBZ 1
#define USE_TOYBOX_LIBZ(...) __VA_ARGS__
#define CFG_TOYBOX_FLOAT 1
#define USE_TOYBOX_FLOAT(...) __VA_ARGS__
#define CFG_TOYBOX_HELP 1
+2 -2
View File
@@ -762,8 +762,8 @@
#endif // WITH_SELINUX
#define CFG_TOYBOX_SMACK 0
#define USE_TOYBOX_SMACK(...)
#define CFG_TOYBOX_LIBZ 0
#define USE_TOYBOX_LIBZ(...)
#define CFG_TOYBOX_LIBZ 1
#define USE_TOYBOX_LIBZ(...) __VA_ARGS__
#define CFG_TOYBOX_FLOAT 1
#define USE_TOYBOX_FLOAT(...) __VA_ARGS__
#define CFG_TOYBOX_HELP 1