#tugger #windows #package #wix #wix-toolset

tugger-wix

提供与 WiX 工具集的接口以生成 Windows 安装程序

15 个重大版本发布

0.16.0 2022 年 12 月 29 日
0.15.0 2022 年 11 月 8 日
0.14.0 2022 年 6 月 5 日
0.12.0 2022 年 3 月 6 日
0.1.0 2021 年 3 月 4 日

#1024算法

Download history 42/week @ 2024-03-28 66/week @ 2024-04-04 183/week @ 2024-04-11 36/week @ 2024-04-18 43/week @ 2024-04-25 26/week @ 2024-05-02 34/week @ 2024-05-09 47/week @ 2024-05-16 28/week @ 2024-05-23 49/week @ 2024-05-30 37/week @ 2024-06-06 42/week @ 2024-06-13 33/week @ 2024-06-20 31/week @ 2024-06-27 39/week @ 2024-07-04 21/week @ 2024-07-11

129 每月下载量
用于 2 crate

MPL-2.0 许可证

125KB
2.5K SLoC

tugger-wix

tugger-wix 是一个库 crate,用于与 WiX 工具集(一组用于生成 Windows 安装程序的工具,例如 .msi.exe 文件)进行交互。以下功能已(部分)实现

  • 一个通用的接口,用于调用 candle.exelight.exe 来处理任何一组输入 .wxs 文件。
  • 自动下载和使用 WiX 工具集。
  • 一个构建器接口,用于自动构建具有常见功能的 .msi 安装程序 - 无需 WiX XML 知识!
  • 一个构建器接口,用于构建具有常见功能的 .exe 套件安装程序 - 无需 WiX XML 知识!

tugger-wix 是 Tugger 应用程序分发工具的一部分,但作为一个独立的 crate 存在,以促进其他希望执行类似功能的工具的代码重用。Tugger 是 PyOxidizer 项目的组成部分,并且此 crate 在该仓库中开发。

虽然这个 crate 是作为更大项目的一部分开发的,但欢迎对支持其在主要用例之外使用的修改!

依赖项

~14–27MB
~544K SLoC