build.py
- When invoked with mingw32 python, this builds with Rustup and generates a.msi
with WiX.build.bat
- Wrapper to invokebuild.py
with the correct python executable.keyboard-configurator.wxs
- xml configuration for WiX to generate.msi
.libraries.wxi
- Generated automatically bybuild.py
with a list of needed dlls. Included bykeyboard-configurator.wxs
.
In msys2, run pacman -S mingw-w64-i686-gtk3 mingw-w64-i686-toolchain mingw-w64-i686-ntldd mingw-w64-i686-imagemagick
.
Run rustup toolchain add stable-i686-pc-windows-gnu
.
.\build.bat
will build and generate a .msi
installer.
Click on the .msi
in Windows explorer, or run msiexec /i keyboard-configurator.msi
.
Uninstall from Add or Remove Programs or with msiexec /x keyboard-configurator.msi
.