63 Commits

Author SHA1 Message Date
Michael Martin 8d3698f4b7 Don't leave behind the updated Remix Pack 4 on uninstall 2020-12-25 20:43:52 -08:00
Michael Martin c8eba312f4 Remove beta marker from version strings 2020-11-27 16:12:18 -08:00
Michael Martin 8e95a6036f Update Win32 installer metadata for updated Remix Pack 4 2020-10-31 13:41:47 -07:00
Michael Martin 36050dc2fa Deeper automation of the Win32 installer 2020-06-18 21:34:24 -07:00
Michael Martin b77ed37796 Indentation and clause order refinements on NSIS installer 2020-06-08 00:05:51 -07:00
Michael Martin a7121e9d85 Rewrite the NSIS installer logic to use LogicLib 2020-06-08 00:00:50 -07:00
Michael Martin 32c0b4875a Switch Win32 Installer download plugin to InetC, which supports redirection and HTTPS 2020-06-07 22:42:53 -07:00
Michael Martin d795e55fc4 Automatically generate the DLL dependencies of the MSYS2 UQM build for installation and uninstallation 2020-06-07 20:49:46 -07:00
Michael Martin 422b10ac4f Update installer version to 0.8.0b 2020-06-07 20:49:08 -07:00
Michael Martin fda4b06301 Remove obsolete NSISdl autodownload code from Win32 installer 2020-06-07 20:48:13 -07:00
Michael Martin c7a5d89e73 Improve procpkgs.sh to remove bashisms and shellcheck lints 2020-06-07 00:49:44 -07:00
Michael Martin 0fb4ccaa18 Rework the packages.nsh generation for v0.8.0 and MSYS2 2020-06-07 00:33:19 -07:00
mcmartin 6f84fd41c9 Update the Win32 installer to fit the new site design and to make Remix Pack 4 available. Juggle some file locations to make it easier to run the NSI script directly out of the win32_install directory.
The installer code is still kind of a mess, but this makes it more reliable than the old 0.7 installer from a user experience standpoint.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3780 8092fc87-c524-0410-9efc-e669fe64eaf9
2013-02-19 03:23:27 +00:00
avolkov 496ee722ce Fix pending error messing up the file-append op
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3630 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-04 17:58:45 +00:00
avolkov 3befc80a63 Updated download paths and mirrors for 0.7
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3627 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-03 21:05:11 +00:00
avolkov 95c0292354 Added the SDL readme to the win32 installer
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3626 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-07-03 18:38:37 +00:00
avolkov 20b8ece9c9 Windows installer: fix a (benign?) register preservation bug in HandlePackage
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3622 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-23 20:59:06 +00:00
avolkov 35113cc246 Windows installer: no need for default uqm.cfg anymore; append remixmusic option
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3621 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-23 20:53:55 +00:00
avolkov 44791de12b Windows installer: script package sizes and md5 checksums
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3620 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-23 18:31:07 +00:00
avolkov f0ba2ded55 Add the missing OpenAL piece to the install; delete old packages with .zip names upon install
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3619 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-05-22 17:48:55 +00:00
mcmartin aa7e58a6b9 Actually commit the changes that created the 0.7-rc1 installer; also in passing fix #1115.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3584 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-04-24 07:26:06 +00:00
mcmartin f379f533cf Update Windows installer for 0.7.0 RC1.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3571 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-23 08:08:21 +00:00
mcmartin 19e4587288 Fix Win32 installer for UAC integration on Vista/7 and for the new download paths.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3557 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-14 08:00:27 +00:00
mcmartin 14d8bdad31 Update content version to 0.7. Update install scripts to match.
Strip PPC support from Mac build, since this is no longer a configuration we can test.

Fix some bugs in the build uqm install sequence on Mac.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3553 8092fc87-c524-0410-9efc-e669fe64eaf9
2011-02-13 04:37:18 +00:00
mcmartin 76abf75aaa Improved safemode; --safe option now ignores uqm.cfg entirely.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3350 8092fc87-c524-0410-9efc-e669fe64eaf9
2009-11-25 03:40:49 +00:00
mcmartin 7da89e82ab Added commandline and installer options for "Safe Mode" startup
(See Bug #946 for more details.)


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2673 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-19 03:44:39 +00:00
mcmartin a8bc37827b Cleanup of wildly obsolete files in the NSIS code.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2666 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 05:10:10 +00:00
mcmartin 0f6bb27a24 Update Windows installer for 0.6.2.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2665 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-14 04:57:40 +00:00
mcmartin a48264e504 New install script for UQM 0.6.1.
Updates the file name, and also includes logic for detecting .uqm.zip files as .uqm files.

git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2650 8092fc87-c524-0410-9efc-e669fe64eaf9
2007-01-09 04:37:19 +00:00
mcmartin a33fae5563 Fixing corrupted bitmaps
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2624 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-17 09:38:59 +00:00
mcmartin 58cf51a271 Final installer script for 0.6
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2617 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-16 05:50:07 +00:00
mcmartin 28ed2ab607 Preliminary MD5 sums for UQM 0.6 installer.
uqm-0.6.0-3domusic.uqm is identical to 0.5.0 and is stable.
uqm-0.6.0-voice.uqm has changed from 0.5.0, but is now stable.
uqm-0.6.0-content.uqm is still up in the air as of 12/12 and may change.


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2590 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-12 09:39:49 +00:00
mcmartin 3054a36dc1 Win32 Installer now produces links to the Key Jammer and the Saves dir.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2589 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-12-12 09:15:24 +00:00
mcmartin 8cb5693abe 3domusic pack has not changed since 0.5; voice pack is changed
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2507 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-16 05:12:52 +00:00
mcmartin de91dd4bc9 NSIS script for 0.6, adapted in part from 0.5.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2506 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-11-16 04:53:02 +00:00
mcmartin 02e6e65f39 More emphatic uninstall language
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2249 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-02-05 06:06:09 +00:00
mcmartin c4625b41e2 Updated to reflect shifted uqm-0.5.0-content.uqm
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2247 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-02-03 16:21:17 +00:00
mcmartin ecf9daadba UQM 0.5 NSIS install script.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2245 8092fc87-c524-0410-9efc-e669fe64eaf9
2006-02-03 04:48:40 +00:00
mcmartin c08f191b75 Clean up 0.3 data if it's there, preserving 3domusic
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1811 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-21 04:54:52 +00:00
mcmartin a294c06680 Actual fix for previous problem (read-only package dirs)
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1810 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 14:57:48 +00:00
mcmartin 19d5ce3e9b Fixed install-from-root-dir bug that forbade reading packages from root
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1809 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 07:22:59 +00:00
mcmartin 2491240f9a 0.4 installer with MD5 sums, post-content-freeze.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1808 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-05-19 06:32:04 +00:00
mcmartin 29a3553f5e Initial commit.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1652 8092fc87-c524-0410-9efc-e669fe64eaf9
2005-04-19 07:50:21 +00:00
gewlitys 2549c62eae Download.ini not needed anymore
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1176 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-02 13:18:45 +00:00
gewlitys a75cef7f9e Fixes issues with Win98 (bug #457); updated to work on latest NSIS CVS
snapshot


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1175 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-02 12:55:00 +00:00
gewlitys b7b7035bf6 Field count was wrong
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1174 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-09-01 21:11:20 +00:00
gewlitys 114064bf45 Added creation of 'addons' dir
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1161 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-08-31 20:09:36 +00:00
gewlitys 0480756dbf updated
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1110 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-08-22 14:43:49 +00:00
gewlitys 5d37329b36 First mirror is now chosen randomly
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1108 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-08-22 12:20:37 +00:00
gewlitys 47771de310 Win32 installer changes for v0.3: removed support for upgrades,
doesn't unpack content zips anymore, various cleanups, downloading now
tries next mirror if current doesn't work


git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@1107 8092fc87-c524-0410-9efc-e669fe64eaf9
2003-08-21 20:39:56 +00:00