15 breaking releases
0.16.0 | Dec 29, 2022 |
---|---|
0.15.0 | Nov 8, 2022 |
0.14.0 | Jun 5, 2022 |
0.12.0 | Mar 6, 2022 |
0.1.0 | Mar 4, 2021 |
#1024 in Algorithms
129 downloads per month
Used in 2 crates
125KB
2.5K
SLoC
tugger-wix
tugger-wix
is a library crate for interfacing with the
WiX Toolset - a set of tools for producing
Windows installers (e.g. .msi
and .exe
files).
The following functionality is (partially) implemented:
- A generic interface to invoke
candle.exe
andlight.exe
to process any set of input.wxs
files. - Automatic downloading and usage of the WiX Toolset.
- A builder interface for automatically constructing an
.msi
installer with common features - no WiX XML knowledge required! - A builder interface for constructing an
.exe
bundle installer with common features - no WiX XML knowledge required!
tugger-wix
is part of the Tugger application distribution tool
but exists as its own crate to facilitate code reuse for other tools
wishing to perform similar functionality. Tugger is part of the
PyOxidizer project and
this crate is developed in that repository.
While this crate is developed as part of a larger project, modifications to support its use outside of its primary use case are very much welcome!
Dependencies
~14–27MB
~544K SLoC