[wix-devs] Signing build output

Christopher Painter chrpai at iswix.com
Fri Dec 14 04:29:08 PST 2018

One of the things that has prevented me from contributing to WiX over the years is the difficulty for me as an outsider to figure out how to build wix all the way through and test it on my own machine.  It may seem easy to someone who's been doing it forever but when I spin up a clean VM with visual studio, clone the repo (well many repos now)   and try to build it all the way through to bootstrappers and visual studio  extensions  it's like mount everest.

Building should be easy IMO.  The EULA is what says I have to contribute it back.

From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> on behalf of Sean Hall via wix-devs <wix-devs at lists.wixtoolset.org>
Sent: Thursday, December 13, 2018 9:56 PM
To: WiX Toolset Developer Mailing List
Cc: Sean Hall
Subject: Re: [wix-devs] Signing build output

I'm going to have to defer to Rob for the test-signing. I sent a pull
request long ago to make it easier to build WiX with your own strong name
key and he declined it with "It is not a goal to make it easier to build
non-official WiX toolset's to run on other machines. Instead, we'd like to
encourage developers to integrate their changes into our official build."

I'm pretty sure we have not set up LFS for any of the repos. Can you
clarify why we should?

On Thu, Dec 13, 2018 at 8:41 PM Heath Stewart <heaths at outlook.com> wrote:

> I had read that previously, but it really depends on how many *other*
> breaking changes there are / will be. The main thing holding us back from
> switching to WiX 4 has mainly been namespace changes (both XML and managed
> assemblies). Some packages outside the main repo have upgrade with little
> to no problem, and lack of need right now for traditional WiX to be
> upgraded.
> So you’d also be fine with adding support for test-signing, perhaps as a
> default for devs (i.e. make sure everything works as expected even during a
> normal build)? If so, do you already have a self-signed cert (I can create
> one otherwise) and is LFS enabled for your repo?
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/
WiX Support | WiX Experts and Resources from FireGiant<http://www.firegiant.com/>
WiX Support | Installation, Development, Deployment | WiX Experts and Resources from FireGiant

More information about the wix-devs mailing list