scp-fs2open / wxLauncher

wxLauncher
Other
26 stars 12 forks source link

NSIS installer build script #19

Open IssMneur opened 9 years ago

IssMneur commented 9 years ago

From issmn...@gmail.com on November 03, 2009 21:46:03

A script that can be called by VS to build the currently selected build type in VS into an installer than can be distributed. Should support bundling up debug builds as well so that mod authors have something to test with.

Original issue: http://code.google.com/p/wxlauncher/issues/detail?id=18

IssMneur commented 9 years ago

From killerm...@gmail.com on November 30, 2009 04:52:23

The installer should offer the option to disable news retrieval (for the initial release) and updates check (for the second release) during the setup process.

IssMneur commented 9 years ago

From issmn...@gmail.com on November 30, 2009 21:30:46

Revision 2fd3a8aaf2 Everything in the output directory for the specified build type should be all that is required for the launcher to work.

IssMneur commented 9 years ago

From killerm...@gmail.com on January 11, 2010 02:35:34

Comment #1 invalidated by Issue 31 https://code.google.com/p/wxlauncher/issues/detail?id=31 The option to disable internet connectivity will be offered by the launcher itself in order to make it cross-platform.

IssMneur commented 9 years ago

From killerm...@gmail.com on January 21, 2010 10:25:30

Changed owner to Iss Mneur due to the move to the CMAKE build system.

Before creating the NSIS script we need to know how to implement it.

Issue remains open.

IssMneur commented 9 years ago

From issmn...@gmail.com on March 03, 2010 15:48:12

What sort of modifications to the NSIS script that CMake generates are we looking to implement.

Owner: issmneur
Cc: killermosi

IssMneur commented 9 years ago

From killerm...@gmail.com on March 04, 2010 00:42:01

At the first glance, this is what we should be able to change in the installer:

There is no need to have a "Chose components" installer page since the only optional components will be the language packs (if we'll add them to the install package) and I suppose the language packs will be pretty lightweight compared to the launcher itself. There is no need to integrate the 2008 runtimes in the install package also. Having the link in the readme file will be enough. This will result in smaller installer too.

IssMneur commented 9 years ago

From issmn...@gmail.com on March 04, 2010 08:42:50

Okay, will work on exposing these features.

I disagree about the runtimes though, I think the installer should install them, because we do not want users to have to read the readme. Though if installer size is a concern, we could always have the installer check to see if the VS2008 SP1 runtimes have been installed and if not have the installer download and install them.

IssMneur commented 9 years ago

From killerm...@gmail.com on March 04, 2010 09:31:39

Yeah, you're right about the runtimes.

The quickest and safest solution is to include them in the installer. This will work for offline installations too.

The professional solution is to have the installer download them. Obviously, this will require internet access.