[wix-devs] Dtf repository MakeSfxCA and SfxCa tools

Sean Hall r.sean.hall at gmail.com
Mon Jun 1 17:04:32 PDT 2020


Maniglia was wondering how he could start helping. Figuring out whether we
intended to keep the projects in Dtf was my first step. Now getting the
projects building would be the next step.

After that it depends on whether Maniglia needs the MSBuild integration or
not. If not, then I was trying to figure out whether we wanted to package
them in an MSI in Dtf or whether they'd be published in a Nuget package.

On Tue, Jun 2, 2020 at 9:44 AM Rob Mensching <rob at firegiant.com> wrote:

> My expectation is that wix.ca.targets would move to the DTF repo.
>
> DTF isn't building those tools yet because they aren't necessary to get
> the core toolset running.
>
> Getting all the DTF tools building and wrapped up in an SDK-style is the
> task to be completed before v4 is all done.
>
>
> -----Original Message-----
> From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Sean
> Hall via wix-devs
> Sent: Monday, June 1, 2020 3:18 PM
> To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
> Cc: Sean Hall <r.sean.hall at gmail.com>
> Subject: Re: [wix-devs] Dtf repository MakeSfxCA and SfxCa tools
>
> Some people probably use those tools directly. Should they be packaged
> into an MSI like thmviewer? Does that mean they should also live in the
> Tools repo instead of Dtf? Or does "wix.ca.targets" need to move from the
> Tools repo into the Dtf repo?
>
> Dtf isn't even building those tools today, thmviewer is probably a good
> example of how the projects needs to be converted. Original v4 project is
> here -
> https://github.com/wixtoolset/wix4/blob/develop/src/tools/thmviewer/thmviewer.vcxproj
> .
> Micro repo project is here -
>
> https://github.com/wixtoolset/Tools/blob/master/src/thmviewer/thmviewer.vcxproj
> .
> You'll also need the Cpp.Build.props that's magically brought in -
> https://github.com/wixtoolset/Tools/blob/master/src/Cpp.Build.props.
>
> On Tue, Jun 2, 2020 at 2:34 AM Rob Mensching via wix-devs <
> wix-devs at lists.wixtoolset.org> wrote:
>
> > The plan is to create an SDK-style MSBuild NuGet package to wrap the
> > MakeSfxCA behavior. The "wix.ca.targets" will be subsumed by that new
> > behavior.
> >
> > If you know (or want to learn) about SDK-style projects, then
> > converting wix.ca.targets into it is the place to start... in the DTF
> > repo ( https://github.com/wixtoolset/DTF).
> >
> > -----Original Message-----
> > From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of
> > Maniglia via wix-devs
> > Sent: Monday, June 1, 2020 9:26 AM
> > To: wix-devs at lists.wixtoolset.org
> > Cc: ksociety85 at gmail.com
> > Subject: [wix-devs] Dtf repository MakeSfxCA and SfxCa tools
> >
> > I'm interested in publishing MakeSfxCA and SfxCA (Dtf repository) for
> > compatibility reasons with the WixSharp project.
> >
> > Here are the details https://github.com/oleg-shilo/wixsharp/issues/806
> > about how I ended up here.
> >
> > Currently Visual Studio cannot load the MakeSfxCA project because it
> > cannot find the file "WixBuild.targets" even the SfxCA project I can't
> load.
> >
> > I'd be happy to collaborate, I'm a big fun of the WiX Toolset and the
> > WixSharp projects.
> >
> > How can I start?
> >
> > Regards,
> >
> > Maniglia
> >
> > ____________________________________________________________________
> > WiX Toolset Developer Mailing List provided by FireGiant
> > http://www.firegiant.com/
> > ____________________________________________________________________
> > WiX Toolset Developer Mailing List provided by FireGiant
> > http://www.firegiant.com/
> >
> ____________________________________________________________________
> WiX Toolset Developer Mailing List provided by FireGiant
> http://www.firegiant.com/
>



More information about the wix-devs mailing list