Diffusion GnuPG c461de93f44e

speedo, w32: Add w32-wixlib target for MSI package

Authored by aheinecke on Aug 8 2019, 12:58 PM.

Description

speedo, w32: Add w32-wixlib target for MSI package

* Makefile.am (EXTRA_DIST): Add wixlib.wxs
* build-aux/speedo.mk (w32-wixlib): New target.
(w32-release): Build wixlib if WIXPREFIX is set.
(help): Add documentation.
* build-aux/speedo/w32/wixlib.wxs

This build a wixlib of the Windows binaries of GnuPG.
A wixlib is a module that can be linked into another
wix project to create an installer including this
module. Gpg4win uses the wixlib from GnuPG for
it's MSI Package.

To build the wixlib you need wine with wine-mono installed
and the wixtoolset.

When calling speedo set the variable WIXPREFIX to
the location containing the extracted toolset.

e.g.:

make -f build-aux/speedo.mk w32-wixlib WIXPREFIX=~/wix

(cherry picked from commit 0b7088dc8035e8d5832c89085eea3b288de67710)

Details

Committed
aheineckeDec 17 2019, 4:29 PM
Parents
rG0bdbd37b8796: Post release updates
Branches
Unknown
Tags
Unknown