I’ve recently had a brief look at ExeWrapper by Tim Parnell.
Impressed by this, but (isnt there always a but?)
Having created an Exe on the mac, there is still a need to create an installer for Windows
Its often not the exe that needs signing as much as the installer, unless you intend to ship in a Zip file format.
Has anyone created an installer creation tool for Windows apps, which generates the installer Exe or MSI while on a Mac?
If so, we could chain ExeWrapper towards that too and achieve a full process chain…
I’ve used InnoSetup in WINE in the past.
Interesting. I may experiment with that.
can recomend InnoSetup, been using it for years. You can even have custom scripts.
Already using Inno in a VM where I do the windows builds.
The question is more about if there was a native Mac app that can create windows installers.
You might have more luck with a thread title like “Creating a Windows installer on Mac”
ExeWrapper is not designed to create installers, it only signs. The options that I know of that create Windows installers from macOS aren’t anything I can recommend for a number of reasons. When I need an installer, I use InnoSetup on Windows.
I should start another with the title ‘how do you change the title of a post’ first, since I cant find a way to do that…
You should sign both, but yes if you have to sign only one, sign the installer.
Fortunately innosetup can do both in the same script.
I use the commercial Crossover to run some Windows programs that do not exist on Mac. It is much faster than a full blown emulation.
That said, since I have a PC as well, I generate and sign installers there.
CrossOver is a customized fork of Wine. [source] [source2]
I like the comfort of commercial support.
I also have been using InnoSetup for years… and you know if I can get it done it must be pretty easy and robust
What does it mean to “sign” an installer? First time I’ve seen that before. I’ve always just zipped the whole app as-is, no installer.