archiver
提供构建存档的支持。 更多...
自 | Qbs 1.4 |
属性
- archiveBaseName : 字符串
- command : 字符串
- compressionLevel : 字符串
- compressionType : 字符串
- flags : 字符串列表
- outputDirectory : 字符串
- type : 字符串
- workingDirectory : 字符串
详细说明
archiver
模块包含创建(压缩)存档的属性和规则。输出工件具有文件标签 "archiver.archive"
。唯一的输入工件是一个包含要打包的文件列表的文本文件,每行一个文件路径。路径可以是相对的,在这种情况下,将在 workingDirectory 中查找这些路径。该输入工件的文件标签是 "archiver.input-list"
。
属性文档
archiveBaseName : 字符串 |
存档文件的基准名称。也就是说,不带任何扩展名的文件名。
默认值: product.targetName
command : 字符串 |
compressionLevel : 字符串 |
在 7-Zip 或 zip 存档上进行压缩的工作量。
zip 的可能值是
未定义
"0"
"1"
"2"
"3"
"4"
"5"
"6"
"7"
"8"
"9"
7-Zip 仅支持 0 和比 0 奇数大的数字。
更大的数字会产生更小的存档,但压缩过程将需要更长的时间。
如果保留未定义,则使用默认压缩级别。
默认值: 未定义
compressionType : 字符串 |
如何压缩 tar 或 zip 存档。
可能的选项有
"bz2"
"deflate"
"gz"
"none"
"store"
未定义
,使用存档程序的默认压缩类型。"xz"
"Z"
默认值:"gz"
用于 tar
归档,否则 undefined
。
flags : stringList |
其他属性未覆盖的自定义选项。
默认值:[]
outputDirectory : string |
放置归档文件的位置。
type : string |
要使用哪种存档程序。
当前支持值包括
"7zip"
"tar"
"zip"
默认值: 未定义
workingDirectory : string |
在执行由 command 指定的存档工具的目录中。
默认值: 未定义
©2023 Qt公司。本文件中的文档贡献属于各自的版权所有者。本提供的文档是根据自由软件基金会发布的 GNU自由文档许可版1.3 的条款许可的。Qt及其相关标志是Qt公司在芬兰和其他世界国家的商标。所有其他商标是各自所有者的财产。