common
common copied to clipboard
Feature/wix
Adds WiX-support for the following tools:
- Candle
- Heat
- Insignia
- Smoke
- Nit
- Lux
- Lit
- Cop
- Light
- Torch
- Pyro
I think this is not the way I want to go regarding the toolpath implementation. ReSharper.CommandLineTools with its cleanupcode.exe, dupfinder.exe and inspectcode.exe is similar. I have no solution yet, and thus no ETA.
I didn’t mean to close it, but I can’t merge it just yet, because there needs to be a decision how to handle such cases.
Not sure what the issue was here, but isn't WiX available as a NuGet package? (or perhaps this wasn't the problem at all, if so, please disregard) (https://www.nuget.org/packages/WiX)
Please disregard the statement above. I mistook some unofficial packages for official ones (I think).
But I would really like to see this implemented in the tooling as well. For Wix 3.x I don't see how we could determine the toolpath other than either using the WIX environment variable as was done here which is set when installing WiX, or requiring it to be in the path. Perhaps allowing it to be overridden per build script if needed?
If this isn't acceptable for inclusion in Nuke.Common, perhaps you could release this as a separate package @jonsth131, i.e. Nuke.WiX or something like that?