team-phoenix / Phoenix

A multi-system emulator and library manager designed to be both powerful and easy to use.
http://phoenix.vg
GNU General Public License v2.0
376 stars 40 forks source link

Create an installer #69

Open athairus opened 9 years ago

athairus commented 9 years ago

Let's not half-ass this. Make an installer as slick as Phoenix is. Visual Studio has a cool custom installer, why shouldn't we?

Druage commented 9 years ago

Of course, having a QML themed installed would be great. I'd just need to learn about the actual installation process.

athairus commented 9 years ago

I've acquired an open-source license (as in, a license to this closed-source commercial app exclusively for open-source projects) for BitRock's InstallBuilder, I'll play around with it at some future date.

flubbacrud commented 9 years ago

I also have licenses for VMware ThinApp. This is more of a sandboxing tool but does make applications:

  1. Portable. Sandbox can be saved out to the launch DIR so a USB drive.
  2. It also allows it to be forward compatible without having to change the underlying code to new Windows OS. It also doesn't matter on the system language because it takes care of all of that. Example is on XP %ALLUSERSPROFILE% is now %PROGRAMDATA%. ThinApp uses its own Variables to deal with this so doesn't matter on the version of windows.

I also have InstallShield.